Lovecraft's Untold Stories: Autumn Sale is here and Lovecraft's Untold Stories is 80% off

Greetings everyone, Autumn Sale has just started and Lovecraft's Untold Stories is one of the included games. From now until November 29 you can buy the game for 80% off. Also don't forget that Lovecraft's Untold Storie…