Game Releases War Tech Fighters Launches August 16th by Thelget August 4, 2017 by Thelget August 4, 2017 War Tech Fighters Launches On Steam with Massive Mecha on Mecha space battles! Green Man Gaming Publishing and Drakkar Dev are unleashing the rapid-fire, mecha-in-space, fury of ‘War Tech Fighters’ upon the Universe on August 16th. … 0 FacebookTwitterEmail
You must be logged in to post a comment.