wordsaboutgames.net
The Beast Inside | Indie Game of the Week
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…