Technology | Fri Jun 3, 2011 12:06pm EDT

Videogame heavyweights seek fresh start at E3 powwow