OK, WTF? I just watched a trailer for a film coming out next month called Cloverfield. Has anyone else heard about this? It's either going to be really cool or a POS. Since it's coming out in the death time of the year for movies, I have a fear it's the latter. It looks like Godzilla meets Blair Witch.