Backloggd
Games
Log In
Register
Games
Share this review
View Logs
Settra
reviewed
Godzilla: Unleashed
Completed
best roster a Godzilla game has had, but the controls are severely lacking,
0 Likes
Reviewed on Dec 28, 2020
Comments