This game version is a completely independent game program.
The game sold on this site doesn't even have a Steam key attached to it, and there are no achievements implemented.I hope this helps.