yes its a very crude & early cfw that someone leaked, it wasnt ever meant to be a user friendly stable experience, the dev that made it never intended it to be used publicly
if you can get past getting dev menu installed its "relatively" smooth sailing from there, still need to reboot repeatedly to get it to boot up, but for the most part, it was a leaked sort of alpha of something, what can people expect