You must have been living under a rock, he has indeed released them.
It's just that no one in this thread has shared them and the one who tried to buy them couldn't due to their credit card not being accepted.
At this point you may as well cough up the $20 USD if you want them cause I doubt anyone else will just to get those two Kcards as all the others are out somewhere