This game is actually good and I'm something of a game dev myself, so I have some ideas for you
1: Add a upgrade perk that increases EXP gain rate
2: music that changes depending on how dire your situation is (low health, monster horde etc)
3. not necessary, but a dash would be cool