This is very tight mechanically for the time limit. You put a lot of stuff in here too; I thought for sure the game was over after the boss but there was more!
Yep there are 3 levels to the dungeon with 3 bosses!
Spent most of my time developing all the subsystems, so adding in all the abilities and monsters was actually super easy in the end — just adding new entries to a json file :)