PCSwitchXbox One5 years ago0Windscape for Xbox One, Switch, and PC launches March 27Publisher Headup Games and developer Magic Sandbox will release first-person exploration adventure game Windscape for …