The title speaks for itself, we discuss some of the confirmed announcements as well as some rumors for 2012 E3.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More