Godzilla 2014 Review and Thoughts