This game make by Uplay..Not others company!!!
Every review site I've been on says its made by Electronic Arts which is Origin.
He is either one of the mods or regulars trolling people
Someone with very bad English who is obviously lying about things that they do.