PC2.5D Shooter Valfaris: Mecha Therion Coming to PC in NovemberKukuNovember 12, 2023 by KukuNovember 12, 20230350 The exciting side-scrolling shooting game, Valfaris: Mecha Therion, developed by Steel Mantis and published by Big Sugar, will be released for PC via Steam and...