Ok I'm not a gamer. Don't own any sort of game system. But. This game trailer looks out of fucking control. I may need to either beg my gamer buddy to get it or buy it for him myself. It's more fun to watch someone who IS a gamer play than it is to play.
Anyhow I give you Ravaged. Love all the ruins and desolation in the background. LOVE IT!