Charch is joined by Game Informer editor Jeff Marchiafava to discuss 'Watch Dogs' and more video game news and reviews.