Godzilla: Unleashed Double Smash

May 29, 2010

Godzilla: Unleashed Double Smash Review

Godzilla Unleashed: Double Smash (which will be written as Godzilla DS for the rest of this review) is a really fun and unique portable game for the Godzilla fan’s gaming library. To start out, you have the single player story […]