I agree with Mister Bopi! The demo is great!
I so also agree with his feedback about the English translating being a little rough. Overall though, it's fine! It still got the point across, which is good enough for me!
The rest of the demo was perfect though!