Ultimate Sheep Raccoon: DEMO'S OUT! 8-player mayhem, Gator, & new blocks until Aug 18

From now until August 18, you can play the free demo for Ultimate Sheep Raccoon! https://store.steampowered.com/app/2923350/Ultimate_Sheep_Raccoon/ Now's your chance to check out the first-ever 8-player chaos, plus meet…