Where can I get the game's official soundtrack?
I just heard that the soundtrack came with the Deluxe Version of the game but it's sold out and Telltale doesn't plan on releasing the soundtrack cause it's moving away from physical merchandise. Is there anyone who has ordered the Deluxe Edition and has made it available for others to download? I absolutely LOVE this game and it's killing me that I missed out on this. Please help.