The Beast Inside is a photorealistic horror adventure with a first-person view. The game will tell the story of two characters living in two... Read more