Championsheep Rally Trailer and Demo

Coming soon!
Black Sheep Studio released a demo and a trailer for their Championsheep Rally, a multiplayer, toon like, sheep racing title. The game will be released soon, so take a look at these screenshots and download the hilarious "making of" video together with a demo.