Can we have a proper download for this game please before Visa/Mastercard take this down too, in their ongoing tantrum?