Twin-stick shooter Space Cows is out now for Nintendo Switch and PC
Krakow, Poland - September 5, 2019. All In! Games and Happy Corruption are happy to announce that Space Cows premiered today. Grab a weaponized plunger and fight mootants in zero gravity…