May 29, 20100Published by Kent at May 29, 2010Categories Reviews Video GamesGodzilla: Unleashed Double Smash ReviewGodzilla 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 […]