Regarding the Steam release:
We’re currently waiting on final approval from Steam. The last update we received is that our build is being prioritized, but we don’t have an exact timing just yet.
We’re actively monitoring the situation and will update you immediately as soon as it goes live.
We expect this to be resolved soon. Thank you for your patience, and sorry for the inconvenience — we can’t wait to have everyone in-game.