I think it's amazing that a game company has done something so far out of the box as this. It doesn't matter whether or not its any good; what matters is that they tried something new with their advertising.
It was the same way with the Halo shorts. As much as I disliked the series, the advertising scheme for the third Halo game was awesome because it was so different from the usual game advertisements.