If that was actual in game footage, then it looks very good.
The only thing I find silly in the Mechwarrior series is how resilient these mechs are. Could you imagine something like 2 modern tanks unloading everything they've got at each other for two minutes with minimal damage on either side...