OddFauna : Secret of the Terrabeast: New Data: OddFauna is arriving June 2nd!

Hey everyone! We have an important update to share regarding the Early Access release of OddFauna: Secret of the TerraBeast. To ensure the best possible experience for everyone on day one, we are shifting our launch dat…