For the upcoming PC release of Braid, we made a trailer video. (Finally! We never made one for the Xbox 360 version). And when I say “we”, I mean that David Hellman created it, while I provided comments from the peanut gallery. Sort of like Cartman and Fish Sticks.