TWD: Unable to install game
I pre-ordered the game yesterday on steam but due to time restrictions i wasnt able to install it. But now when i want to its not giving me the option. Can someone help me out here

This discussion has been closed.