So, basically someone should found a development team that doesn't develop games out of own imagination, but instead finishes abandoned™ projects, like this, or NewLife, or any of Bones' games, or - you got the idea.
Sounds like a good way to get scammed and become even more jaded when it comes to game development.
Someone who can't make their own game has no business touching anyone else's.