The Tech Report published a review on the The TR Podcast 156: Computex, WWDC, and E3
A quote from the article:
Join us for the low-down on Computex, WWDC, E3, and a ton more, all in one episode.The TR Podcast 156: Computex, WWDC, and E3 @ The Tech Report