Alien Vs Sheep Just try to prevent Sheep Abductions! Related Categories & Tags Categories Puzzle Tags Arcade Puzzle