The Sheepening 街機 Logic Squid - 1月 1, 1970 Ever try to herd sheep... in a UFO!?!Now you can!Introducing The Sheepening, a new game from Logic Squid.When a mysterious object crashes from the Hea …