More about this site.
Most of the things you mentioned are done on this site. I'll be doing the localization thing now, as most of the content related work is complete.
Demo work is complete