Hello, There are plans to do a steam released, but to do that it need some capitals. So currently I would be focusing on releasing it in Itch. and other free platforms first ^ ^
Of course! Makes sense, there's no hurry! :)