Very fascinating puzzle game! The simple style works well with this game and the difficulty has a nice progression as the levels go on. The right timing can be pretty tricky on some levels.
It'd be nice to see your game in the annual Game Development World Championship!