Thanks for the kind words! Not gonna lie, we got very confused by the itch payment system at first too. Bottom line is that the game itself is set at $20, while paying more will give you side products like the DLC, OST, artbook, etc...
As for release date, our plan is to release the full game between October 2022 and April 2023. We have all the art assets and all scripts done; the most time-consuming part left to do is voice acting.