Early Access just started on Steam, full release won't be for a long time. Itch.io is its own can of worms in terms of international taxes and such, so I have no idea when it'll come out here.
Hi, I'm writing to you here in light of the recent events surrounding GOG and the studio Red Candle Games. So I would like to plead for you, and if possible for the rest of the New Blood staff, to consider publishing your titles here.
I would love to support your work and the rest of the team. Thank you in advance and here's to a better year.