This week’s indie game of the week is The Beast Inside, a first-person survival horror/thriller set during the Cold War that casts you as CIA cryptanalyst who has moved to an isolated country home that houses a sinister secret.

Advertisements