MegaEth has repurchased 4.7% of its token supply from early investors as it prepares for an upcoming ICO