In case you missed it, a brand-new ad for Cloverfield found its way onto YouTube over the last few days. Nothing terribly new is revealed in it, but there’s some good monster mayhem and a great choice of where to die! Cloverfield opens everywhere January 18th, 2008! Can’t freaking wait!
Wish you had a mosnter to videotape in the Dread Central forums!