According to the developer's Patreon page the game is not abandoned. Update 1.24.1 was released back in June 2024 and 1.23 was back in April. The timing would indicate that the other site release is apparently the "Free to all" Non-Patreon release of the game as it does not include any Patreon content that is indicated as included in the "Paid Member" releases. The Patreon page shows an August 2024 post referring to a 1.24.1.1 release? May be a patch around the Becca character from what it shows.