Already Jan. 21, still no steam. Is it that your gamer isn't polished enough to pass Steam inspection or what is it that you are saying, "its up to steam now.." ?
I haven't started playing and waited weeks now to try it because I want it on steam so I don't have to re-download, etc.
When is steam happening? Please let us know more specifically and why it is delayed, Thanks.