Valfaris: Mecha Therion: RELEASE DATE CONFIRMED! LAUNCH COUNTDOWN HAS BEGUN!

We have a release date! Valfaris: Mecha Therion is launching 21st November on Steam! Be sure to add it to your Wishlist and you'll be notified as soon as it's available. To get ready for launch, the store page has been…