E-Mecca wrap-up

This past week was the Holy Grail of expos for video game players: the Electronic Entertainment Expo (E3). Held — as usual — in California,...