Some exciting news for Xbox gamers: Microsoft just confirmed the release dates for three rad-looking games that are all coming out this Spring—i.e., soon. The games are Ori and the Blind Forest (March 11th, $19.99), Screamride (March 3rd, $39.99), and the Xbox One version of State of Decay (April 28th, $29.99). Woo!


Share This Story

Get our newsletter