BattleTech brings two great things together, giant mechs and strategy games. Check out some gameplay of this early access, xcom like mech game.