AUG

20

This is an odd game that I've been catching a little bit of here and there. I really don't know where it came from, or what it's actually about, but for some reason I'm strangely intrigued. Here's a look at the trailer, and 3 commercials for the game.