Cool game! I like the art style, and the mechanic is clever. The difficulty curve is too steep in my opinion (maybe I'm just bad).