Dude this ending scared me.
Also don't fret about your programming skills, your game is fine, jump is responsive, I didn't have any hitbox problem and you had several tilisets. The only thing you need to do is assemble it into a platformer when the player just don't do left direction and press space sometimes.
Also, wherz alchemy