Im also patiently waiting because I've been wanting to play for a WHILE now. I have "beaten" the hell out of... The demo...a few times a day lol 😩
Thankfully the demo should be compatible with the full release and progress should carry over. So I grinded out a bunch of materials and money in the demo pre-emptively just in case I can use it. Had fun obtaining it to be honest.