I was excited to get the game on 27th but I'm willing to wait! At least it's not months of delay haha.
How much would the game be at release date?
would this be in steam first or here in itch.io first?