Interesting game! I definitely have questions about the world presented here, the way one of the enemies seems to be imprisoned at the start and all. The creature design is quite interesting, and I like the use of sound and music.
The platforming does seem a little unforgiving, but I think you've got a cool project here that could be developed further.