This game is shaping up to look pretty awesome. Very much looking forward to it. New trailer from E3