Outriders Delayed To April 1st
Square Enix announced yesterday that Outriders has once again been delayed. Originally set to release in December, the launch was pushed back to February 4th. Now the game has been pushed back to April 1st, and that’s supposedly no joke. A free demo will release on February 25th that will give everyone access to the first few hours of the [...]