So I bought this game a long time ago off the site. I have my Steam key but now I dont have the tech demo v2, and that's the part that I really want. I have heard you were supposed to get an e-mail from SendOwl, but it has been deleted through time. What do I do?!