New section on the homepage: http://www.glitch.com/photos/me/ Edit: Official thread - http://www.glitch.com/forum/general/18844/