E3 2011: Pre-show Trailers: LotRO: Rise of Isengard Announcement & Pre-order Bonuses
Turbine Entertainment jumped the gun on E3 2011’s official start date, announcing the company’s coup de grâce just hours before the show officially starts. If Microsoft, Sony, Ubisoft and Electronic […]