has development fully stopped? i mean twitter was deleted, patreon is closed, and the itch page is gone too.