I am not sure if this is meant to be a triple A title or not, but you cannot knock it imho. A game with no cash shops or loot boxes. The only DLC are expansions to the original game. One of the few games where I would say the expansion are worth the cash. Many games release pitiful expansions with very meagre content.
I will be looking forward to this one when it arrives.
Only just popped up on my steam account.