OddFauna : Secret of the Terrabeast: OddFauna is 20% Off for the Steam Summer Sale! + Roadmap Teaser

Hey everyone! The Steam Summer Sale is officially here, and we are incredibly excited to share that OddFauna: Secret of the TerraBeast is available at a 20% discount for the duration of the event! If you’ve been waiting…