OddFauna : Secret of the Terrabeast: OddFauna Alpha v0.6 is live!

Hey folks! OddFauna Alpha v0.6 is live! All of the gameplay has had a solid pass as we move closer to launch. Hop on in and check it out. Alongside this release we are releasing a demo for Steam’s Next Fest this week. T…