wat neotokyo? The mod that no one plays because it hasn't gotten a update in 2 years? The mod's page doesn't even have mention of greenlight. I guess it was voted in the hopes it will get a update finally. Shame if it doesn't too, game was too fun.
At least even for a short while people will play it again. Time to reinstall~