Outriders Release Date Set for February 2021
Square Enix has announced that the Outriders release date has been set for February 2, 2021. Outriders (pre-order at Amazon) is an RPG shooter where survival demands aggression. The game was created by People Can Fly, the developers of Gears of War: Judgment and Bulletstorm, and Square Enix External Studios, the minds behind Sleeping Dogs …