Game 7 "Lamb of Affliction" releases next weekend Author: indiefoldcreator Date: Sat, 04 Mar 2023 Game: Found Horror Game 11.exe Display 0 0 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! Comment