Events/Featured: Top of Home Page/Notes from the Road E3: 15-17 June 2010 – Los Angeles By Daniel Boczarski / 23 June 2010