Posted July 12, 2018
Well, it's time for another runner-up. Say hello to Downwell.
The current GOG update as said by the library page is "DRMFREE 20161119A", implying a November 2016 release whereas, according to this steam discussion the latest stable update was released in October of 2017. Attempts to reach the developer on steam and twitter had failed.
In fact, the twitter account for @moppin_ doesn't seem to do much other than retweet some tweets every while and then, and that's it. He doesn't even seem to be listening to the users on steam.