Excellently done. It was lots of fun to blow mechs up. It felt fair and like I couldn't just ignore the enemies.