Congrats on the release. How do we request our key?
I'll make a new post on June 15th when the game will be available on Steam, with instructions on how to request a key. Note that only purchases made before June 15th will be eligible for a free Steam key, tho!