Smoke the Muthafuckas, 50!
“Where are the helicopters?”That was the question on the mind of many conventioneers heading into the 2005 Electronic Entertainment Expo at the L.A. Convention Center last week. E3, as it’s known, is the video game industry’s annual trade show, a digital debutante’s ball where grand announcements are made, and last......