Destructoid

Review: The Touryst

Right now, there are seven inches of snow on the ground and the temperatures are well below freezing. It’s the type of weather that gets people imagining warm, exotic locations in a fruitless bid to tricking the body into thinking…