The visuals and the idea are very cool, but in my opinion the game is a bit too hard. Anyway, good job!