That's right, boys and girls - all your favorite monsters from Monster Island are here: Rodan, Anguirus, Mecha-King, Ghidorah, Godzilla of the 90's, Hedorah, Gigan, Megalon, Destroyah, Mecha-Godzilla, King Ghidorah, Mothra, and Godzilla 2000. They're all here to fight it out and tear up everything from San Francisco and Los Angeles, to Tokyo and Monster Island in the process!
While the city detail is not very high, the cities do look fairly realistic. Appropriate landmarks being included in the areas help to reinforce this effect. The monsters themselves look pretty good, and have recognizable sounds that will bring back memories of the old cult Godzilla movies. (So where are the two Lilliputian Asian women???!)
As for the music, there's tension-building 'march' like music that is basically always playing, usually taking a backseat to the sound effects and action during the actual fights. Fitting, I suppose, but not what I would call inspired...