I call it this: the developer turned to us not with a face, but with an asshole
Dev posted as recent as 12/28. Perhaps they were enjoying the new year holidays? Pretty extreme to suggest that they abandoned the project. I'm sure they will post again. Also, they have a website update mentioned that I'm sure they're working hard on.