In Plain Sight is an atmospheric adventure with a first-person view. The game takes place in modern America and tells about the residents of a... Read more