Screamride - Coming March 2015


Announced at Gamescom this year, Screamride is a game that confused most people when it debuted. Well it is coming sooner than most people thought, with the game due for global release in early March next year for Xbox One and Xbox 360. If you are still not sure what the game is about, check out this video with Xbox's Major Nelson.