I'm not super sure just yet. It's all written but I need to do a bit of playtesting. Hopefully very soon!
Take your time. When it's done, it's done.
But, what do you think about a beta version? Getting some more testing and feedback may help you accelerating the work.