If you’re keen to check out some indie horror gaming next week, indie developers 4Happy Studio with publisher PID Games might have something for you in the demon exorcizing action title Let Me Out, which arrives on Steam on August 8. Set in Indonesia, Let Me Out puts you in the shoes of Alvin, a […]
The post Action Horror Mystery Game ‘Let Me Out’ Launching August 8 [Trailer] appeared first on Bloody Disgusting!.