Does it still exist? I hate to clog up the forum, but I posted the same question days ago in that thread, and have gotten no response...Does anybody have a link?
It hasn't been updated for approaching three years so it won't run many new games. I'm not sure if it is officially discontinued or not.
Officially I think Steve is still working on it, but unofficially I just don't think he's had the time to do anything with it lately.
So it's not officially discontinued, because it could be picked up and updated at any time.