Crysis 2 Launch TrailerExplosive new launch trailer for the highly anticipated Crysis 2!By on March 22, 2011 at 9:38AM PDT Crysis 2