The Tachion Curse (2010) - Teaser Trailer