Jeff Rose comments on Godzilla Strategies