End of Nations E3 2010 TrailerCheck out the brand-new trailer from E3 2010 for End of Nations!By on June 25, 2010 at 2:50PM PDT End of Nations