Valfaris: Mecha Therion: LAUNCH RECAP AND A LOOK AHEAD

It's been a week since Valfaris: Mecha Therion launched and we wanted to say a huge thank you for the fantastic support. It's already rated 'Very Positive' on Steam (with 96% positive reviews!), and has a score of 84 on…