All Stories Tagged: screamride

ScreamRide preview: going for a ride

ScreamRide is built on the three tenets of Create, Ride, and Destroy. Shacknews tries out each of these ideas by going hands-on with the game, which is now slated for a March 3 release on Xbox One and Xbox 360.