Is there any version available for purchase other than through Steam? I heard the Steam version lacks the studio
You used to be able to get it directly from Illusion, but I'm not sure about that now. I suggest checking the illusion games discord/subreddit, they'll be a lot more help than me I'm afraid!