I hope so aswell. Bought today, but I can´t see the serial in any part of the site... download, account info, payment etc.
Anyway, I sent an e-mail to them to check that...
Btw.. new on the community, so Hi everyone, hope meet you all in game! :D
Best regards to all from Brazil!