Did you get the game through one of the giant charity bundles? If so, keys weren't included for those.
Otherwise, I believe there should be an option to redeem the key on the download page.
Yes i did buy it from a charity bundle. Thank you for informing me