How do I download it? I have it on Steam but I can't download it here and you said that it won't be out on Steam until tomorrow. Here it says I need to buy it
I think you just need to wait til it releases on Steam. There's no point in rebuying it again.
The update is now live on Steam. It should update automatically, but you may also need to check your update queue for it.