Review: Ninjala might look kiddie, but it actually requires skill to play