Pretty good. – Godzilla: Strike Zone Review
This game is pretty good but u guys NEED to make more lvl's and for me that is really all the recommendations that I want to happen in the game so yeah. Four stars!
Review by Sg1009 on
Godzilla: Strike Zone.