Tech Trough Beta 0.3 is a crazy episode because it is not only E3 and WWDC, but also includes some Windows 8! How is this one podcast? But tune in for the most jam packed hour fifteen of tech and game discussion you can find. Hosts Eddie and Aaron will keep you entertained all the way through! And as always, keep the conversation going.