Anyone seen this ?

Looks like a mixture of Dishonored, Fallout and Hunter.

The full game can be downloaded for free from the linked page.