Thank you Rak for the update. I was not sure if it had yet based on the news I read in the Xsolla launcher.
Did anyone that purchased the alpha before steam get their steam key already? Did it get sent and when? I'm asking because I didn't get mine and I do not feel like spending another $30 for this game when I dropped $40-$50 to already to support the development of it.