I was planing to build some nice website for games created with construct but don't really have enough time now. But instead I've manage to set up page on ning.com. Have a look and sigh up. It would be great if you could create your profiles and add games. Game need to be hosted somewhere else but you can add screen shots, movies and descriptions without any problems. Web site is simple but it works for now. I hope it will be a good place to gather all the productions and be able to easy navigate between them.
Hope to see you all there soon. Cheers!