Summary: Today saw a huge lot of new releases, that are actually worth getting. So of course we talked about Max Payne 3 and Diablo 3. In the news, a bunch of games got release dates and some got delayed and then wrapped the show up with a couple callers.