As I have seen in your other games, the level of polish is so shiny it makes your eyes hurt. And that's a good thing.

I don't know a lick o' French, but I still enjoyed the classic "pop rocks" set up. The whole idea concept is interesting from a developer's point of view, but since I couldn't understand French I wasn't sure if it was annoying like pop-ups or fun...

From what I can tell, it's a game well done.