War Tech Fighters Review

Drakkar Dev and Green Man Gaming Publishing have partnered up to release War Tech Fighters onto Steam. War Tech Fighters combines everything gamers and mecha anime fans love about giant robots and fus…