Turtle Rock Garage have developed games for PC/consoles systems for awhile and even though they are just a small indie company, they have done pretty well. Now they are making the leap into mobile gaming with a new title called Leap Sheep! Your goal? Keep making your sheep jump the fence, it won’t make you fall asleep though!