Exclusive E3 2007 Trailer: Godzilla Unleashed Wii

Godzilla: Unleashed is a fighting game on a giant scale. The game stars the legendary Godzilla and a slew of the most renowned monsters of all-time. Gamers are challenged to ultimately save the planet from mayhem and destruction.Check out the new video.

Read Full Story >>
The story is too old to be commented.