Huh. I had seen the greenlight on Steam a while back, and it didn't immediately trigger any reaction. Seeing it out now, well...more power to the man.
Seems like there's a good number of folks who haven't given up the cause here though. Perhaps it's a bit more like passing the torch, eh?