where can I be updating on the release of new games?
Oh my lord i died on the inside not typically liking horror. But this literally made me jump across the room still a great game and would like to see more calls come to the reality of the game