Valfaris: Mecha Therion is a heavy metal 2.5D shoot ‘em up set in the Valfaris universe, where you unleash mecha hell on giant alien monsters.
Valfaris: Mecha Therion is a spin-off/sequel to Valfaris, which swaps action platforming for classic R-Type style 2.5D shoot ‘em up action. In the game Therion continues his hunt for Lord Vroll using a heavily armed flying mech. As you … Read More