First impressions of the new BattleTech game