Currently, the RPG Night hangout can only be played through once, and then it's just a greyed-out option for the rest of the game. I'd suggest that it should be made repeatable by unsetting $rpgnight at the end of the campaign, though for balance reasons that'll probably require its yields to be reduced and capped.