Mostly because we're too busy. :)
We're much smaller than the likes of, say, NCSoft or Blizzard. This is why we're slow about things like major website updates, trailers etc. -- our resources have to be much more focused on the game itself.
E3 is always an extremely hectic time of year. This...