AMAZING AMAZING AMAZING!! From the visuals to the story, this is probably one of the best games I have ever played! Just enough story that you sorta understand what's going on in the different stories, but enough of a lack that everything still maintains it's vagueness!! The puzzles are intuitive yet easy, the platforming really exciting and fun, and the environment, oh the environment! Oustanding!! If I weren't broke, I'd definitely buy this!
Small issue though, in the bottom-left path, on the 2x2 moving platform stage where you try to avoid the pink squares, jumping sometimes launches you really far, but other than that, perfect game!!