From manual:"For mail delivery only versions, the license key is printed on the product itself, usually on the back of the case or the game manual, sometimes inside the case or manual cover, depending on the product. Do not lose this label because we may not be able to retrieve your license key for you if you do!"
I got my license key via mail, but does Stellbox include license key? I can't find it....