What do you think about this site's idea and design. It has been created yesterday. http://www.thestickfigure.com/
It is fine. But I would be happy to see more in the website...there is nothing more except checking out the design.