I actually liked the placement of the area, and the unique visual style is very interesting, I enjoyed the game a lot.
The jumping mechanics and killing enemies actually felt very clean.
I may even consider to play the game again sometime since it was a lot of fun - nice job on this!