Originally Posted by ATLbandit
Seriously though, it seems strange that no other companies had games for release today. It does make me wonder if there is something else coming. Is this the 'additional time' or is it 'Stalemate' and we're all losers?
Either way, I've learned not to lose sleep over it at this point.
It's not the companies that release them though. Even though they overall plan the release, it's Steam that releases it, which goes through Valve. If you noticed, the past couple of weeks, all the games (Valve and 3rd Party) came out at the same time.
This isn't itunes people, games don't come out exactly at 12:00 am Wed.