Outriders Delayed to April 1st – No Joke! – Free Public Demo on February 25

And we’re finally back from a long vacation off the site. For everyone that reached out, thank you and welcome back to the site. With that out of the way, the upcoming looter-shooter title from Square Enix, Outriders, announced today that it would be delaying its release to April 1st, 2021. Of course this date […]