TRAILER: Crimson Dragon By Thomas Winkley on June 10, 2013 in News This trailer blew some minds during the Xbox E3 press briefing. Mine included. Check it out!