I’m a big fan love this game – Godzilla Defense Force Review
This game is very fun and funny love the mini troops and tanks like how you keep fighting and making money to build up you military Power if your a G fan try it out
Review by mrochooooo on
Godzilla Defense Force.