refactor in game, no need to save all rooms. all rooms are connected like a linked list