Amazing art! Also nice mechanics . The only "strange" things is when the player hit the ground, it's seems to compenetrate the terrain for a while.
Congratulation for the great job!!