User blog comment:Lost Labyrinth/The Sims 3: Pets has been announced/@comment-26744861-20110606205236/@comment-4045142-20110607184837

I have a question. What does E3 mean?