I recently downloaded a game. The activation key did not work. There is no phone number to call. I filed a service ticket on their support link but have not heard back. They have my money, I have no game and no way of pursuing it except to file a complaint with my credit card company. D2D may yet resolve the problem but if they are not going to provide a phone number, they should at least respond quickly to emails.