Might end up deleting this, but I really feel it should be said:
Even if you love the OFF fangames and desperately wish the ones that never left concept stage or demos ended up being dropped by their devs were finished, please do not attempt to finish them yourselves. Not only is it disrespectful to the original dev, especially if done without their permission/consent, you do not know what their original vision was for said game.
If you're so desperate for another entry to the slowly growing list of fangames being developed, why not make your own if you feel it's so easy?
And I don't mean this in a negative way. It's nice to see new fangames pop up as long as they aren't being used to shit on or put down other fan works.