Developers expect the game to be available on the game distribution service Steam in the coming weeks.
Share at: