I know it's a trivial, meaningless thing given the state of this country and much more important issues... but in a parallel universe I'd be at e3 this week. I'm bummed. This was to be our big year to own the show. Missing all my industry friends and the annual shenanigans