http://www.memrise.com/about/science/
I also found it difficult to navigate to something which actually shows your product. When I realized that the Mandarin demo was your product demo, well, I've seen that approach in enough textbooks and it's nice to implement via animation. With some more polish and a broader test sample, I'd probably recommend it - as much as the "behold, science!" presentation annoys me.
But then when I went back to your home page IT WASN'T THERE ANYMORE. Please don't ever, ever use cookies to do that.