Edit - bloody hell, there's load of 'em!
A gameplay vid! With some of the worst music ever!
And the trailer, my god. The only way it could be better if there was a trailer with a Timberwolf in it (proper name you IS free-births).
Not an MMO btw, more just a multiplayer
In the mean time, Perpetuum is filling the mechMMO void.
Looks interesting, if a bit complicated.