Hmm lets see....
handheld camera, check
crazy special effects, check
big monster in nyc, check
massive hype, check
good marketing scheme, check
errr blair witch all over again, only this time they added the godzilla idea made back in the late 90s where in the trailers they didn't show what godzilla actually looked like....
So basically I have already seen this movie?