Explicit Nerdity Podcast: Episode 25 – E3 2010 Podcast No Responses » Jun 212010 This week we talk about all the great stuff shown at this year’s E3. Listen here.