I will say no more so I wont ruin it for you guys in different time zones :fallout:
Actually saying what channel, show, time slot, or anything else might help. All I know is that "this promo" is cool. Didn't realize it was a TV thing til the 4th post.
Edit: Ah, is it the Spike / E3 thing that was mentioned in that other thread?