hmmmm I see, I'm still not really sure I follow what happened. I get the idea but missing the detail here.
SO YOUR FIRST LANGUAGE IS FRENCH????......WHICH COULD EXPLAIN THE FRENCH WORDS......TOO BAD I UNDERSTOOD WHAT IT SAID. HAHAHAHAHA.
It's a cute concept.
it could use a little more animating work.
as i said