We played that game 2 weeks ago, here in France, with 2 friends, and we had a lot fun! The game mechanics are well balanced. I never played X-Com but my friends did, and apparently the game is as hard and punitive for the rookie troopers as in the video game ^^
This game reminded a bit of Dungeon Heart in its gameplay.
Thank you for publishing this, I really enjoyed this 2-3h game session.