Store Issues Resolved: Download Available Now!Title says it all. Thanks to Steam support for the quick turnaround!