I really like the idea, but holy hell the site design needs some work. There are a lot of areas that are overlapping, or rendered kind of funky. The mess of purple icons should just probably go. Also when you finally select a language, the list of projects is really hard to read.
Keep up the good work, it's a good idea, just need to push the design way more.
Absolutely - why o why do you have random purple icons taking up half the screen, pushing your content below the fold? Ditch em!
edit: Having browsed the rest of the thread I see this may be a bug. If it helps, I am using: Version 28.0.1500.71 Ubuntu 12.04 (28.0.1500.71-0ubuntu1.12.04.1)
Keep up the good work, it's a good idea, just need to push the design way more.