Very fun game, the graphics were very original. I also think the game was quite difficult, unfortunately I didn't get to the end. But otherwise the gameplay was very solid and fun.
Press F7 to enable the following debug options: