We're so happy you remember us! We had to resolve some setbacks during development in the past, but don't worry: we're 100% committed to finishing this. We hope you enjoy the new demo, and we hope you look forward to the release of the full game in the future☆