This game is solid. The thing that bothered me the most were the unpredictable hitboxes. I often was surprised that an enemy or spike hit me. In general most games make the hitboxes a lot smaller than the sprite that represents the enemy/spike. So that the games does not feel unfair.
But as I said a very solid game, that was fun to play.