GAME NEWS, REVIEWS AND FEATURES SINCE 2002

Godzilla Unleashed

January 13, 2008

Some franchises just don’t make good games; Godzilla is one such franchise. Godzilla and his brethren are slow; their strength lies in their innate ability to absorb damage while stomping on tanks and spitting fire at foes. Neither A

Score: 1/5

Previous post:

Next post: