It's a cool concept. I would push it more by allowing the player to attack the enemies by throwing stuff at them.
From technical aspects, I think there is some delay between the enemy dying and their hitbox disappearing, I was hit by enemies who died already. I would also reduce horizontal parallax. And I feel the the checkpoints are not necessary, because I gave up after dying a couple of times and having to replay the same part again and again