I just found out about this movie and I am so hyped for it. I think this could even give me hope for the new american Godzilla movie. Who knows, maybe this is the setup movie that will lead into Godzilla.
My lord, this is the first time I've found you commenting on something. I know you'll probably delete this, but, frankly, I have to say you're friggin awesome. And I swear that is you respond, I totally wouldn't use it with poor intent. Don't think about how I could use a comment with poor intent. That's a different matter.