Good
It was really a new concept, not just another flash game with an unoriginal gameplay that has only other graphics.
What really annoyed me is that you could hear the sponsoring all over the game. In my case there was the same trailer over and over again, and although you couldn't see it, you could hear but not mute it.
Also I think it's really great that you include other languages, and although people with the corresponding native language understand the translation, it's not quite accurate.
Since your game hasn't that much text you could ask next time in the forums for corrections or translating. They will surely help you out, there is for many languages at least one active member who is a native speaker.