Great price for an excellent game, have purchased from IG for a number of years without issues.
https://store.steampowered.com/app/1493640/Banishers_Ghosts_…
$79.95 @ Steam
https://www.youtube.com/watch?v=xzF_atNf43g
PayPal payment fee applies. No fee with VISA or MasterCard card payment.
These are Humble Choice keys being resold; and you can likely get it cheaper from the steamgameswap subreddit.
But it is also far cheaper on other gray market sites like Instant Gaming.