Is this game still being developed? shows about 3 months since last update...Also there is no link to the Patreon on this game page or in the game