Recently purchased the program but website downloaded from never sent out the activation code. So far as I've searched. Tried humblebundle key re-sender however it only sent me the page to download the program again. Not the activation key. Pay pal certainly took my money however haha of course it couldn't be the other way around.