Nice idea, there are a few like it but you've managed to set up a few twists, like switching rooms, that differentiate it.