- Release Date
- 3rd Jun 2011 (USA)
- 2nd Jun 2011 (UK/EU)
Armageddon Riders is a couple of features away from "absolutely essential" status
Targem's supremely polished post-apocalyptic racer mixes goofy humour with solid handling mechanics, wrapping the whole affair in a stunning Burnout Paradise-esque open-world environment. The package could have been elevated with an online multiplayer mode, but there's...