Good thing I didn't delete the verification email I got when I bought this. I succesfully downloaded it on Steam