Sheep Launcher, the fun and addictive game with over 25 million downloads around the world, is now available for Windows 8!
Ever wonder what's out there? Why not launch a sheep and find out?
No complicated plots or controls. Just simple, fun and addictive gameplay. Launch the sheep and ...