This is an Idea I had a couple of days a go, no Idea if it can be done.
What about a stand-alone launcher for glitch, with singleplayer and perhaps even LAN network games.
Nothing would change apart from loss of home streets, avatars and similar details. It would be like your own mini-glitch you could play at home, and even set up a "server" for your friends.