2 min read Even More News PC The Beast inside has been unleashed – A return to form for Horror Games 5 years ago Gameology The fear is here The Beast Inside, a movie style approach to horror games has landed on Steam. Experience a...