Purchase a game on Steam, discovered I needed a ubisoft account, which I created. Game still required an activation code, which was not provided on steam. Asked help from ubisoft, and was given a ticket but never got a response. Ended up returning the game. Very slippery company at all turns. Moving forward, I'll be sure to avoid all ubisoft products.