Both the soundtrack AND the making-of video will be on Youtube within hours of the game's release.
Also, I agree with badgenome: No matter which system you get, you're most likely getting a fantastic game. I found this news hours before the OP posted it, but I thought it was absolutely unnecessary as a thread topic.