I would think there’s a lot of X-com fans being drawn to this game, myself included :)
Battle is not like chess though. As long as your careful and pick your battles, you’ll avoid a lot of deaths… I especially try to avoid betting the life of a brother on a single dice throw, even if the chance of hitting is 90%. Have a backup plan.
But it would be nice with a defense bonus or something if you choose to flee the battle (a bit like company of heroes), so you don’t risk your entire company being decimated if a fight goes down south. It’s easier to flee a battle in X-Com, as it is ranged combat mostly.