Fancy a challenge? Save Them Sheeps is a 3D physics based action shooter, with plenty to keep you and your friends competing for that high score!
View Rating and Xbox.com ranking stats