Forgive Me Father: Forgive me Father is on a Winter Sale!

It’s Steam Winter Sale time! And if you wish to brighten up(sic!) your holidays by shooting horrors beyond comprehension to bits, you are in the right place! Forgive Me Father is on a 75% discount until the 5th of Janua…