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

Questions? Check out our review guide.