I bought this from humble bundle and was able to download from steam using the steam key provided. when i installed it, its asking for a product key which i cant located anywhere. i have tried to retrieve it from your website but its only finding a groupy cd key. I tried the steam key that was provided but that isnt working either. I tried to link my steam account the the website but the link seems dead or something.
Please help, Thank you