Very challenging game with cool visuals (although the glitch effect got a little much after playing for a while). One criticism though, is that it always felt frustrating falling on spikes or enemies that you can't see.
Btw not sure what to do at the bottom of the level with the large green and yellow circles. I even got stuck in a square hole at the bottom left corner and couldn't jump out. Cool game though!