ScreamRide demo launches on Xbox Live starting at midnight tonight. ScreamRide will be available on Xbox in two weeks, and you can watch the launch trailer above. Available on both Xbox One and Xbox 360, you can try out each of the three career modes in the free demo (the full game features over 50 [...]

x -->

The rest of the story...
Microsoft News