Loving the mechanics and really digging the visual style!
The gameplay may have some bugs, I got stuck in a hole once and could not jump away :/