Stitch!Now

Lilo & Stitch: Stitch is a Chinese game for the iPhone based on Lilo & Stitch.