Steam is the number 1 in delivering content online and millions of people use it.
My idea is to have Glitch in Steam, so that they know I'm playing Glitch.
Also it would be a good idea to have the achievements build into Steam.
I would be happy to pay for Glitch if this idea gets trough
Comment/ideas are always welcome :)