Game 7 "Lamb of Affliction" releases next weekend

Date: Sat, 04 Mar 2023
Found Horror Game 11.exe Game Banner
Genre: Adventure, Indie
Developer: Yai Gameworks
Release Date: Thu, 16 Aug 2018
Found Horror Game 11.exe - Game 7 "Lamb of Affliction" will be releasing sometime on Friday October 9th/Saturday October 10th.

I hope you guy's enjoy the "trip".

Write your comment!