[MEDIA] http://www.youtube.com/watch?v=0IO5Z2YUc-I [/MEDIA] These heroes will save earth for us in this new E3 trailer.