The game itself is finished. I'm not planning on improving the cutscenes any further since they are just an extra but not part of the actual gameplay. Regarding publishing to Catalog, there are a couple of resources and documents that I still have to get to be able to submit.
Right now I'm working on a new, bigger and more polished game, so I will probably submit both of them together. The ETA right now is around mid 2025.