It's 41% off right now, a nasty Steam glitch which Slitherine are trying to address - would you recommend it at this price?
Idk. Half price would be sort of acceptable, I guess, if you want to pew-pew some lasguns. As for specific criticisms, I have 6 very big ones, out of which most are probably not going to get fixed in any way.
1. The morale model is completely idiotic. Units take morale damage EACH TIME they engage in combat with something, which leads to ridiculously stupid situations like artillery or gunships chillin' 5 hexes away and bombarding grots for massive casualties and STILL TAKING MORALE DAMAGE.
2. The missions do not in any way take into account how fast you've done a mission, there are no side objectives and no special locations to seize (other than victory hexes). This means you can just grind through each mission with minimal losses by moving 2-3 hexes ahead each turn and murdering everything with artillery/snipers. And this is further enforced by...
3. The reinforcing system being retarded. With no wounded/killed distinction on your squads, you can no longer rest any unit back to better strength once it gets hit. The only way to get it back to full shape is by buying replacements, and this is a bad idea because it strains your budget AND cuts a unit's XP. One could think that would be possible to avoid if you just retreated all battered units and pressed on with the scenario to completion, but no, at the end of each mission your units get automatically reinforced like that anyway, costing you both a lot of requisition (afaik you always pay full unit cost no matter how much you reinforce) and a lot of unit xp. For units that are more frontline oriented, like tanks or infantry, it is downright impossible to get them to level above 3 or 4 because they will always suffer some casualties.
4. Melee is nothing short of a liability in the player's hands. It can only be useful either for killing off stragglers or doing kamikaze attacks, and obviously the AI cares about the consequences of the second way much less than the player. This is because melee damage is always ONLY done after ranged attacks finish first. So you can sure as hell charge your rough riders with armour-piercing exploding lances into some enemy vehicles, but they will first get utterly raped by the vehicle shooting them with its guns, and only after that will they be able to finally do the melee attack (probably at half or lower strength than initially). This also counts for infantry equipped with flamers.
5. The AI is very often braindead and ripe for exploits such as bombarding it from behind the fog of war (because it's hard-coded to never leave its post unless it can spot something).
6. And finally, what I have been raging about for this entire page, the values for armour piercing (and damage in general) are completely, absolutely, ridiculously and terminally retarded. Seeing your tanks getting overrun and torn apart by grots because soft/hard target distinction doesn't exist is not something that should be happening. Realising a tailor-made anti-tank weapon is actually worse at tank-killing than glorified cleavers and shoddy machine guns is like a whole different level of retardo. Needing to first bombard enemy shoota boyz with big shootas to hell and back with artillery because a tank would get shredded by them is idiotic.
I honestly don't know. I advise pirating it first just to make sure since it's only 1gb big.