I took this deck to masters this January with a ~65% winrate. This is a rework of a xenan golem deck I had a few years back. That deck was definitely tier 2, but adding mandrake makes this deck a lot more competitive. Also there's very little relic hate in the current meta, which makes mask of torment great against midrange and control decks.
The hardest matchups are against aggro and the feln mill deck. Against midrange and control decks the matchup is very good. You can outdraw them, outpower them with mask, and outheal them with all the lifegain this deck offers.
Cards you could potentially remove:
1x last chance
1x devour
1x katra
2x beckoning lumen