Okay. So. I was scrolling through on Steam and found this game right? Watched the first video, fell in love, and bought it on sale. Aaaaand where's my activation key? I also see that I'm the only person on here who had the same problem, judging by the forums. Anyone able to help? If so, thanks much.