Looks and sounds good! The spellcasting system is quite original, and the different spells feel satisfyingly distinct from one another.
Given the size of the level, some kind of map would have been very helpful. Also, it would have been nice to have more variety of enemies.