E3 2012

The Electronic Entertainment Expo, June 5-7th, 2012 in Los Angeles.