News Animal Gods Release Announced Still Games has announced that their upcoming RPG, Animal Gods, is complete, and will be available on October 12th for PC, Mac, and Linux. Spencer LegacyOctober 8, 2015