Very impressive game, systems that you've built for labyrinth generation is pretty cool! I like how cubes swap positions opening a path.
I've stumbled on small issue with one generation, when demon was spawned, the only passage was through him to get out, though this is just how it is with procedural generation :)
Well done!