I haven't tried the game but there is a problem i find most mech piloting games have in common is making the player feel like they are controlling a massive machine with an absurd amount weaponry.
One way I think these issues is go a first first person view (not very a good choice for melee combat gameplay) destructive environments and sound fx is quite important to