I only joined the project just this week, but I can tell you that the game isn't playable yet. It launches and runs, allowing you to create a character and walk around in town. Most functionality isn't wired up yet. There are a lot of opportunities to contribute.
There are no plans to support any other games, but it sounds like they expect to be able to use it to create new games.