Very cool art style but also the traps are quite clever and do a good job of confusing you!
I did have some issues with the collisions namely on the bat (sometimes jumping on the bat killed me, sometimes killed the bat) but other than that nothing, solid game!