The current plan is:
1. Finish the core game and fulfill our Kickstarter obligations (by Q1 next year)
2. Make a checklist of features required for a strong Steam release (e.g. controller & workshop support, localization, community management). Put up a Steam page and start collecting wishlists.
3. Possibly find finishing funding & implement the remaining steam-required features.
4. Release & profit (???)
I'd much rather go through our "early access" phase here on itch rather than Steam because things can get so volatile over there. The current community manager is just me and I don't want to have to wrangle Steam Gamers(tm) while also doing dev.