Login or sign up Lost password?
Login or sign up
I wonder if the fact that it was completely missing prevented it from redownloading. It compares the game files you have on installed your computer with those of of the latest version on the steam servers.