Mech Havoc: One Day to Early Access!

Get ready for Mech Havoc! Mech Havoc launches on October 27th. Here’s what you need to know: Launch time: 8 AM PDT / 11 AM EDT / 3 PM GMT / 4 PM CET / 11 PM CST (China) Price: USD $9.99 / EUR €9.75 / GBP £8.50 / CNY ¥32…