Whoa! This game is a mind scrambler..
A little feedback tho: It is quiet difficult to grasp the level itself without any demo level to get familiar with. Making 2-3 demo levels will help player understand the mechanics than reading them. That's my 2 cents..
But the game is ambitious and it delivers. Well done completing the game for this jam!