Let me say that this game is an absolute treat to play. The lack of mobility brings out additional tension and the cheery tone really puts your guard down. Highly recommended!
Check out my play through here,