Mountain Sheep - is a video game developer. The studio started its work in 2011 and has developed 1 games. The best project Mountain Sheep has worked on is Death Rally. The studio's first game was Death Rally which released 12 years ago. The latest work from Mountain Sheep is Death Rally which was released 12 years ago.