After my pre-purchases of Fallout 3 and Mass Effect 2, I'm used to Steam not really having a precise time when they release stuff. I usually check back after an hour or so from the "official" time.
Also, wow, these forums exploded.
EDIT TO ADD:
*checks bgm folder*
... WAV format? Really?
Well, I suppose it's one format everyone can play.