I know the game is cancelled a long time ago already, but in my opinion someone else could finish it. With good contract setting boundaries on what can and what can't do the new developer, this unpolished gem could see the sunlight. Other option could be open-sourcing it under your or someone commissioned supervision.