Nope to the last couple guesses.
Next image - some UI appears and will probably give it away -
Deep Rock Galactic ?
Pretty sure you got it right.
Hand of Fate?
Nope to Hands, Feet, or any limbs or digits of Fate.
Gabriel Knight 2