Saw this headline just after watching my newly bought copy of Shin Godzilla.