Great job. The visuals are fantastic and it's definitely not for the faint of heart. It feels like a more pure platformer version of the game I made (which is more puzzle platformer).