Real Review – Godzilla Defense Force Review
This game is really easy and basic its just one of those tap games but its very fun for the concept at least and if you are a big gojira nerd like me lol you get to collect cards
Review by Gmoney571 on
Godzilla Defense Force.