Anyone know where you can view this teaser? Every one i find has been removed. Looks badass.