The link works for me. No the leaked patch is very good it just isn't the finished product.