I just bought the game and zero problems getting the Steam key :)
I love that it can be played on any platform :D
Glad to hear!