Wow! This looks incredible! After the complete debacle of Roland Emmerich's 1998 sad attempt to bring Godzilla to these shores I had my expectations set very low for this new bite at the big green nuclear irradiated apple - but this looks like the filmmakers involved have their heads in the right place. I am officially excited.
Please don't let this suck!