Advertising

'Ravaged' - New Screens

Ravaged is a first person shooter online multiplayer game set upon a post-apocalyptic earth devastated by natural disasters caused by the sun's solar flares, featuring vehicles, team objectives and skill-based gameplay.