User blog comment:Subject 16*/Assassin's Creed: Revelations - News/@comment-220.255.1.42-20110601053411/@comment-2121369-20110601055249

E3 is an event held in the US where new games or games that are in development are showcased by developers. Sorry for what happened on the IRC, some people get their kicks out of obsessively calling people 'noobs' for something that is hardly worth that remark.