Will the game release on itch, or only Steam?
Hi! Definitely in both places. : ) Itch.io was extremely kind to me and I couldn't abandon it.