When you are logged in the game, go to the Beta Features "Great Wilderness" section. There you will find some broken affiliate-links. Are those the answer why these guys where running out of time?
Btw I wrote to MyBitMine what had happened to one of those sites. No answer, no reaction.