Tagged: Xbox 360

ScreamRide for Xbox One arrives in March 2015

ScreamRide for Xbox One arrives in March 2015

ScreamRide, a new take on roller coaster video games has received a release date of March 3rd in North America, March 5th in Asia, and March 6th in Europe. The game features more than 50 playable...