Merging months of dev work into master. The update is playable, but untested.
Moved the selection of the dungeon to when the player first enters the door, not when the rift is created.