Developers website doesn't exist paid for upgrades I never received – Tower Raiders 2 FREE Review
I purchased some upgrades through the app, my credit card was charged but I never received anything. Developers website doesn't exist.
Review by this nickname was taken on
Tower Raiders 2 FREE.