Strange. Here in Indonesia, specifically Bandar Lampung city have fast connection speed. I can download games from this site.