The amazing coincidences just keep piling up, don't they? Mega is announced with great fanfare, then just as the the first set of affiliates start to get their PayPal accounts frozen all of a sudden a new bitcoin payment processor nobody's ever heard of before opens for business and partners with a new voucher affiliate just in time.