110 Industries has announced a new third-person mech combat action game, Vengeance Is Mine. In addition, the company has released a teaser trailer for it that you can find below. Continue reading Vengeance Is Mine is a new third-person mech combat action game