its been out for a looooooooooong time its on patreon the itch will no longer be updated
I thought they said it'll be released on steam when act 3 comes out
Man I wish they released it here I've been waiting for it for a while, how am I just hearing about this?