Owlcat Games and developer Another Angle Games have announced that the first Open Alpha playtest for their upcoming turn-based RPG Shadow of the Road is now available on Steam for PC. Players will be able to venture into a feudal Japan filled with mythology and steampunk technology. Watch the new trailer below for a sneak peak […]