Wadjet Eye Games and developer Wormwood Studios revealed this week that Strangeland will be coming to PC on May 25th This is one of those games that looks like someone switched the nightmare fuel from unleaded to diesel as it is a cacophony of oddities and horrors all thrown together into a living, breathing world[...]