Decent job! The presentation is really good (clean sprites, sounds).
The procedural generation works well, and everything is well-rounded.
I would say that enemies are a bit too overwhelming, and that skeletons spawn way too often for their toughness (it takes about 5 hits to kill one), which renders some levels straight up impossible.
Overall, this is pretty well-rounded.