Good game, had trouble putting it down - though I introducing 'switches' as a mechanic felt like it was breaking the story, for what it's worth.