Outriders is a game that pretends to be Destiny, but is actually made for Gears of War fans.
June 26, 2020
Companies Square enix and People can fly held a private show of the game Outriders for the European press. We were able to go through one story mission with …