News

The Mecha Break release date is July 1st, though this will be July 2nd in some territories. The game launches at the ...