Nice game – Giants War Review
I enjoy the game but they make it too hard to get gold in order for you to play. I get that it’s not suppose to be easy but the gold feature is a real nuisance. Other than that I enjoy the game when I can play lol.
Review by SonnyTz on
Giants War.