You seem to have done an impressive amount of work, well done! It's too bad the controls were a bit funky, that kept me from really enjoying it (I would slow down the character and work on the jumps). Maybe the basic enemies shouldn't push the player as much, when the lava is rising this is quite punishing.