273673
A pay to play game that is in no way similar to its PC counterpart that is just a cashgrab with no soul or anything engaging on it to be worth. Huge disappointment as I was expecting something a lot better than this ad-riddled poorly made game.
Mentioned games