The recent videos of this seem to indicate a radical change in gameplay since I first read about it (but then maybe the older stuff was a bit vague, and this was always the intention?)
They have some seriously kick-ass animation technology happening with their mechs, in any case