New Godzilla Teaser Trailer: Yay or Nay?

Why can't they every just use a missile in it's face?