Hi, chizel9000.
The artwork of the game, specially for NPCs and player is good, i loved how animations interact with player actions. Nice work there.
I liked the music and story too.
But i found some issues that affect the gameplay:
1-The size of the screen affects the player's position.
2-Enemies do me no damage.
3-I can jump infinitely.
4-I can't go back.
5-It is weird how if i pass enemies position in the X axis, enemies go backwards without flipping the sprite.
But you did something in the Jam that few did, you created your own engine, so don't be discouraged and keep polishing it, it is understandable that these errors existed when the game was made like this. Especially if it is a jam.