Incredibly P2W with almost no strategy involved other than knowing what your most powerful cards are. If you spend money at the start of the game (or just use the little bit of free premium currency you can get) to get a P2W card, you're set for at least the first 3 zones without any trouble.
entertaining for the first few stages, then you start to see everything that wasn't play tested, the regeneration is completely overpowered, the lobbers are impossible to beat without using the double grenade setup, and when the game lags (and it will) runners start hitting your car from a long ways away.
All these people have obviously never played Duck Life, (or if they have I don't know why they're still here and complaining) the whole game is a grind-fest it's pretty similar in every game just with different mini-games in which I thought this one had a nice variety.
What you mean by "not supporting google"? Game supports all main browsers, only IE users have to download Google Chrome Frame.