Managed to get to the end by cheesing the little skeleton guys haha they seemed a little too powerful! I was also wondering what was causing so much damage and realized the spikes where somehow colliding with me, causing damage even though I wasn't really on them.
The fireball would also detect their colliders even though they weren't activated.
Overall, lots of potential here, I didn't notice any level up mechanics though