I can't get it to work either. I've heard it's because Windows 10 by default leaks your real ip by routing internet traffic around the VPN, so Steam always sees your actual location. There are guides on how to supposedly disable the feature through registry tweaks, but nothing's worked for me so far.
Ugh. Seems like thats gonna take more time than i have to play for today anyway.
Wait for the real release we will.
I like global releases

Edit: Is that Vulkan API in the game yet?