Outriders

Outriders – What we’ve been playing – a loot co-op shooter set on an alien planet which turned out to be hostile for human habitation. No surprise.

Posted in
Scroll to Top