One reason that Chinese is a difficult language to learn is that it doesn't have an alphabet -- it has characters. These characters were once pictures that represented their meaning, but as time passed and the language grew more complex this became less and less true. Now there are tens of thousands of different characters, and to read a newspaper with any fluency you must know at least 2,000.
Zizzle aims to teach characters by associating them with story memory games. As a former Chinese learner, I was delighted with the app, and hope that others will enjoy it too.
WeKiki