We recently upgraded our server connection to 10x faster, partly to handle the increased load during new releases. Last release (before r124) I watched the server capacity during launch and it barely came up to 25% usage of the server network. So I think it must be an issue with your connection or ISP.
Construct 2's reasonably popular in Brazil - I guess it might be possible it's too much contention on regional networks? We could look in to setting up torrents for releases too, since the download is getting fairly big these days.