Honestly I have a speculation that the dev either quit or lost this acc(possibly also lost tumblr) but there's a high chance for the former happens instead of the latter cuz they could've make an announcement in this comments or somewhere where everyone can see but they just didn't do anything