It's noce that you're on itch.io, although I note that the Fig doesn't list it as a platform at the end.
Your answer on what it will be on, other than Steam is pretty noncommital. Any chance of at least promising that there will be a DRM-free option somewhere?
Also, maybe have a non-social media method of contact beyond here. The email is listed as for business and press use...