Tag Archives:  buzz battle
Who Won The Buzz Battle for E3?

Was it Microsoft, which didn’t have any new hardware to show off but flaunted some highly anticipated games? Or maybe…