Summary: iPhone puzzle game Happy Sheep is a multitasking action puzzler with large levels, achievements and cool game art!