'Crossout' - New Screens
by Rainier on June 24, 2015 @ 6:14 p.m. PDT | Filed under News
Set in a post-apocalyptic world devastated by an alien invasion and human genetic testing gone awry, Crossout is a new team based multiplayer vehicle combat game.
