Assassin’s Creed Chronicles: China

Just a heads up that when I tried to grab it through a browser logged into my account it wanted me to fill out my shipping address and cc info to complete the $0.00 transaction but using the uplay client it only took a couple clicks to add it.

I've been a little curious about these titles but couldn't bring myself to pay for a mobile port so this is a perfect freebie.
What is this a mobile game? I just installed it and it looks like garbage. It runs in 1280x720 in 4:3, and even if I change resolution it renders at 1280x720, and looks even worse. This is a POS. Not worth the 3GB download.
I got it too. I have no idea if it's a stand alone or needed another version of the game to play. I own it. Not likely to play it.