Just a rundown and my opinion on who won E3 and who lied to us gamers.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More