The game will be available on Steam, Epic, GOG and itch.io. I'm a little behind on my announcements, what with all the open beta excitement, but I will be updating all of the information sprinkled in various places soon :)