Around three hours in, and transitions between rooms are now working.

Didn't I promise you horrendous placeholder artwork? :P
Once everything is in place I'll be able to use this to generate any number of rooms and link them together to form a floor of the dungeon. Next steps are basic enemies, health and win/lose triggers, then I can move onto the procedural elements of the game and the actual implementation of the theme itself.