It's been awhile since I last saw this thread. Unfortunately Glitch closed for good on December 9th 2012.
It seems they were never able to gain the audience numbers they needed to make it financially viable.
The
site is now an official archive of the game.
Sigh ... it was so much fun while it lasted.