Sam Machkovech LOS ANGELES—The Electronic Entertainment Expo isn’t just about new game announcements and a chance to try out early demos of upcoming titles. It’s also a chance for the game industry to make a spectacle of itself; to throw together elaborate booths and promotional events that will leave images to stick with attendees all […]
