You guys are making a great game in glitch! In addition to that, I'll bet you're creating some pretty nifty tools to help you create the different levels and so on. I would love to buy a game creator tool like that! This could be an additional business opportunity. I'll bet a lot of people would enjoy making small games for their friends or family. I know I'd love making little game worlds for my kids to explore without the "dangers" or complexities of being part of an online game. I'd pay up to $50 or so for the tool and if I wanted to share my games with others outside of my own computer, I'd pay a monthly fee for hosting of the games on your server. Maybe you'd even give people the option to monetize their games by handling subscription fees and taking a percentage of the fee.
Just a thought.