Anyone else been watching? The Godzilla universe nerd in me is enjoying it. Would like more monster scenes but the story is actually drawing me.