Ravaged Launch Trailer - Ravaged is a first person shooter online multiplayer PC game set upon a post-apocalyptic earth devastated by natural disasters caused by the sun's solar flares. Ravaged Launch Trailer