I checked the rules, and number 4 under the "Other Information" section is:As far as I know, nobody has bothered to actually do anything with the new steam version yet. At this point it might be worth making a request post in the Game Requests subforum. That can point people at the missing version in a way the forum allows, and will potentially lead to a thread update.
"Requesting games that require cracking, do not belong in this section."
Sooo I guess I'm just going to wait...