No, it's not. It's a complete game now. They just don't update it on itch.io. You can find this game on Steam and MisterMaya Patreon.