All in all a solid and fun experience! Great visuals, the character felt great to play and the mechanics were really interesting. The only thing I found a bit lacking was the level design. Some levels were quite confusing, I got stuck in one and sadly couldn't finish the game.