Episode 3 of the GameFans podcast is now live with our opinion on E3 and the wrap-up of everything that was announced.

More...