>>718332668
Mechanicus is not an xcom game: your weapon reach the target? You hit it.
The game difficulty is about learning the enemy defense, adapt to that and min-maxing your dudes so that they will become monsters of utter destruction, then you will be so fucking overpowered that you can one-shot the boss in one turn
I still heavily recommend it and I can't wait for Mechanicus 2 to come soon enough.