To get Mega888 free credit you will need to register at an online casino and claim a bonus.