I don't see where people are getting MMO out of F2P multiplayer game <.< It's more along the lines of Chivalry or, going way back, Legends of Might and Magic. But competitive, instead of just cooperative, unlike LoMM.
edit: Ohh, I see it now. Was waiting for a commercial on TV to see the end of the announcement. Kinda odd to not mention quest things until the end. --- Once we perfect building Mechs, I expect there to be a factory in Mexico pumping out a brand call Mechsican. I wanna buy me a Mechsican. steamid: Rohchya