You play the protecter of Thruxton a demonic attack ravaged town in the ...
There is a distinct lack of "escape the room" games on GameGarage for some ...