What does Microsoft have in store for E3?
LiveSide is throwing our collective hats into the ring, with several predictions of our own as to what Microsoft will – and will not – be showing at E3.
First and foremost, with a release date slated for this September, E3 would be a perfect venue for a formal Zune HD announcement. A feature overview is likely, including demos of the device’s gaming abilities, courtesy of the integrated NVIDIA Tegra GPU











