Two Beasts Or Not To Beast!: Release Date Announcement!

We are excited to announce that Two Beasts Or Not To Beast will be releasing in two weeks on on March 20th! In the meantime, keep enjoying the devlogs, and start picking out the characters you're most excited to meet. W…