Skinflake.com has finally been launched. It’s the official indie developer brand for most of my games, now having a proper site as well!
Update: I noticed that the Episode 2 of Indie Superstar mentions Stair Dismount as an innovative example of indie games. Indie Superstar is a web-based videocast about independent video games.
Update 2019-08:
The above mentioned website is nowadays owned by someone else for a different purpose. I ceased using “Skinflake” as a label for some of my games after its website was merged as part of Secret Exit Ltd (which apparently let the domain expire at some point).