Published 7 years ago
Outriders, the next game from People Can Fly, is a shooter set in a dark and desperate sci-fi universe. This brand new IP is developed by People Can Fly, the creators of Gears of W..