One animal in every colour region, row and column. Animals can't touch, not even diagonally.
Tap a square once to cross it out, twice to place an animal. Drag to cross out several. A wrong animal costs a heart.
Tap the animal next to the level name to hear it.