This year's E3 has just passed, and that means tons of new game trailers, some previously announced, but many others not, were shown. (themarysue.com)
Two new game trailers from the game developer / publisher are on hand to make an appearance during the show. (heavy.com)
None of that was a very good explanation so I recommend watching the brand new game trailer below that explains everything in detail. (deathbybeta.com)