Nice atmosphere and music choice. Platforming puzzles scale in difficulty, as they should.
A couple of sound effects would really help. One for picking up a pumpkin, one for falling off a cliff, and maybe one for jumping. You could use bfxr to create retro-style sound effects. Also, the character's fall is arrested when brushing against walls. To prevent this, you should set the friction for the character at 0.