Godzilla: The Planet Eater Discussion Thread

Discussion for Godzilla: The Planet Eater: Comments, questions, or thoughts?