Mecha Break Topping Steam Player Charts Despite Mostly Negative Reviews
Favicon 
www.dualshockers.com

Mecha Break Topping Steam Player Charts Despite Mostly Negative Reviews

The open beta for the big new mecha action shooter has left fans divided.