Microsoft announced an all-new controller that is completely different from the "new" controller it announced last week that is packaged with the new 1TB Xbox...
Announced today at E3 in Los Angeles, the next installment for The Walking Dead: A Telltale Games Series, set to premiere later this fall!
The Walking...