article

T3: the tremulus trailer teaser: Let the Countdown Commence! Launch date August 27th!