We had no idea. No one in the VGA thread with like 30 replies already was talking about it.
Thats beause most people were talking about the upcoming games, which is the only reason I stuck around and watched the thing.
Didn't care about that thread, started my own for "Walking Dead", not just a VGA thread. Go back to the other one if ya want.
That's awesome!!! The Walking Dead deserves that honor, what an amazing game.