Created a completely new account, never had one. I wasn't even on Windows so I didn't have to download UPlay, no email yet but the game is definitely added to my account. I'll be grabbing all the other ones as well.