TRAILER: Crimson Dragon

This trailer blew some minds during the Xbox E3 press briefing. Mine included. Check it out!