I'm sorry about not informing everyone here on itch about what happened.I had to take the last 2 weeks off to take care of something personal, because of this the update will be delayed for a few weeks.
So late April I assume?
That's fine.
And percentage wise, how much is complete if you don't mind me asking?