I think this is great. One of the best things I've seen in ages. The sense of impending doom is palpable. Anyone else?