I just found Children of Ur.
First off: THANK YOU for what you've got here! I so terribly missed Glitch! I can't believe that I hadn't found this before!
Second: Now that I've found this, I see that the last update was about 2 years ago. Is this still an ongoing project? I hate to think that I might have missed it!