scrntag.com
It's a site of a friend of a guildmate of an exguildie of mine (or something along those lines) and you can easily upload screenshots. I've just requested to add Glitch as a new category.
It's quite easy to use, so have a look.
Once the category Glitch is added and the game is open for some screenshots, I will upload some there.