Very difficult - I feel you could split the level up even more to create a more approachable difficulty progression.
Aesthetics are nice - especially the main characters animation - it has a lot of character.