The enemies are varied and interesting. I especially like the skeletons who randomly cause spell effects when they die. My suggestion would be to put a bit more detail in the room descriptions and flesh out the NPCs, so there's more scope for roleplaying and building atmosphere. Good job.