Valfaris: Mecha Therion: RELEASE DATE TEASER TRAILER! WE LAUNCH NEXT MONTH!

While we still don't have a 100% confirmed release date yet, we wanted to let you know Valfaris: Mecha Therion is launching sometime in November i.e. next month! We put together this teaser trailer to celebrate the news…