"Creator is MIA" they make weekly posts on patreon, last one was less than 24 hours ago, please stop lying.
They were helping family move and it has delayed the schedule a few weeks.