This game is fun for a little while, once you get past the awful voice acting, boring gray color scheme, and terrible controls.
My favorite part of the game is the "delegate" option, which lets you delegate some missions you don't want to do to the local armed forces. Consider it a "skip this mission" button. The game would be enjoyable, but then things suddenly go horribly, horribly wrong...
That little while ends when the game starts throwing aliens with mega green armor at you. On top of that, the aliens get rocket launchers, yellow death beams which drop you faster than you can say "Well, time to reload a save," psi guns that incapacitate or possess your troops even if they have heroic willpower and psi-helmets, and these blue alien grenade launchers which do rapid-fire, mega-splash damage and can wipe out your entire squad in four shots.
All the enemies in this game are somewhat creative but almost all are colored the same, dull, dusty gray. There's an enemy in the game that looks like a giant larva which zaps your troops with a physically harmless purple beam which has a good chance of stunning them for an incredibly long time. Just one of these creatures can stunlock your entire squad permanently because they're also rapid fire, then you have to reload a save.
I tried save-scumming my way through this game on easy mode, and I couldn't do it. I tried waiting in a corner and luring the enemies to get killed when they round the corner, and it still was insanely difficult. I had elite troops with high stats in all fields, with the best equipment I could get, and I still wound up reloading saves constantly, and still not being able to beat the campeign. The difficulty curve of this game is so strong, sudden, steep, and unforgivingly hard that it breaks the game into a near-unplayable state. My guess is that the developers decided to make the game more challenging not by adding new situations and tactics but by just making all the enemies stronger.
In a nutshell, this game is just so ridiculously hard that it's not worth buying.