hey mate, I purchase this game for $20, can I have other download link alternative for Mega since Mega itself did not accepting my card when I purchasing their subscription. Thanks!