btw, as a heads up, according to the files, the next planned update is on Sept 30th, look forward to that.
Funny thing though, after I traced the key, the product name turned out to be "Incognita 3P", and when you put that into the Steam Database ... and you get this. http://steamdb.info/sub/31471/ And when you go look at the app that it's included, and you get Invisible Inc. So ... I assume that this is a beta branch to included 3 agents in a game (hinted by 3P)? or just a free key that they just decided to give out to the lucky person who noticed it? XD