Godzilla Defense Force is a new iOS and Android idle defense game where you defend against all sorts of Kaiju as well as mini monsters. You can send your troops out manually or send artillery out automatically, all in an effort to protect the city from multiple Godzillas and other legacy monsters such as Mothra and Rodan.
Godzilla Defense Force is one of those unique games that one won't comeback because of the gameplay but for the fan service.