http://blogs.battlefield.ea.com/battlefield_bad_company/archive/2011/06/08/battlefield-3-at-e3-roundup.aspx