E3 so Far… WHAT THE HECK ARE YOU DOING?