Good engine...
...but the game could still use a little polishing. The point system, especially the pumpkins, just seem kinda gratuitous. There should be some reward for collecting them whether that be different playable characters, an upgrade system (which I don't think would work well for this kinda game), a leaderboard (which also wouldn't work unless you either lost points for dying or gained points for speed), or some other kinda reward rather than just seeing that number increase.
I understand why nothing else resets when your character dies but you might want to consider having the falling blocks at least reset at death.
Since the skeletons all get tombstones when they die it might be cool to give the player's character a tombstone to, particularly if it was a different tombstone from the skeleton one.
If you make the levels any longer you should put in a checkpoint system. Since nothing resets at death it is very boring to run through an already beaten area multiple times if you get stuck on an element of the level.
Also, and I couldn't tell you exactly why, but I found the bounceback from the ceiling not quite intuitive.