When this game is fully released, will it also be on steam?
There is no official date for the full release yet! It'll all depend on how busy I am since I am working on this solo.
There will be an announcement in my devlogs for updates so please stay tuned!
As for steam, no it'll be just here in itch.io