Tara's BACK from her vision quest in the desert, and ready to drop some serious Call of Duty rumors, on today's Destructoid Show! We've also got a first look at Crysis 3, PC specifications for Max Payne 3, and some exciting new updates coming to the eShop soon!