Its not waiting for your pc to accept it, its waiting for your turn to download. Bear in mind that the servers are just ordinary pc's running on normal home connections, so they can't upload too much at once. And it is faster in a way as you don't really have to wait for people to 'seed' like torrents. Try Viperb0t's server. You'll be amazed.
Bookmarks