Is this actually a title on PC? I admit I haven't really bothered looking into it much, but I can only find references to said title on iOS/Android/browsers and not other platforms.
Topic on Series talk:Assassin's Creed
Ask Garrett :p
He may have mistake claims talking of the web version
Assassin's Creed Pirates is on the Incorrect store name. See here for available options..