I propose a new entry in the development log on Itch to show what progress is being made and to tell people the project is alive. That last entry is from Oct 14, 2025.