Like you said, development takes time, and this is an indie game. The release window has always been Q4 2025 for the game, you probably just missed this information.
Touchstarved was funded by Kickstarter, and the devs provide exclusive monthly updates to us backers, so you can rest assured that the game is well into its development cycle and will be coming out when it's ready.