I really love the idea, and both the page layout and overall game design look very professional. Chinese is a really useful language, and I’d genuinely love to learn it myself. Using puns to teach vocabulary is a great trick and makes the learning new words stick.
The only downside is that players who don’t already know some Chinese will struggle to play. That said, for players who already know some Chinese, this is a great and creative way to practise.