the updaters a joke, has been ever since game was released, every patch i sit here waiting for it to finish.. oh wait i mean start... please for the love of god can someone post a direct download link for this patch pretty please