Mecha Blitz: FINAL DEMO - LIVE UNTIL OCTOBER 13

THE FINAL DEMO IS LIVE UNTIL OCTOBER 13! It's time, Arbiters! Have a taste of Mecha Blitz before its official launch on October 15! Features New Weapons New Parts Arcade Online PVP Shop Updated Graphics Locked Features…