There's genuinely a very good little game in here, but one that's riddled with problems. For starters, it's poorly optimised, and the game frequently becomes laggy and impossible to play after a time, regardless of graphics setting, if it doesn't crash in the meantime. Even shutting down the game can be problematic, which it didn't do properly quite a number of times for me and required a 'Hard Reboot' to get my PC running smoothly again.
As for the gameplay, it's okay(ish) if you can live with a variety of flawed combat elements. Others who have mentioned the lack of player overwatch are entirely right with their criticisms, because if the AI enemies have it, so should the player controlled characters. If the game was intentionally designed that way, as far as I'm concerned it doesn't make the game 'Hard Core', it just makes combat limited, repetitive, and hugely frustrating. Casing point is that if you enter the enemy overwatch within a few tiles, they effectively get two attack moves which invariably ends up with the player character being killed. By contrast, an enemy can practically walk right up to your character, but you have just the one attack. Essentially, they can rush you, but you can't rush them.
These problematic aspects take the fun away from the interesting story, presented in different scenarios that are like chapters as the events of the protagonists unfold, with a narrator telling the story throughout. Visually the game looks decent and the music fits the general atmosphere of the game, suiting the Western theme and demonic edge to the story.
If you pay full price for this game, all I can say is 'Hard Luck', because of the aforementioned issues. I was fortunate enough to get it for free during one of the GOG deals late in 2017. Had I paid 'Hard Cash' for it, I probably would have sought a refund.