Out of Hands – Official Release Date Trailer
Out of Hands is an adventure game featuring aspects of psychological horror, created by Game River. You can watch the official release date trailer for it right here. (Or alternatively, ‘Game River has developed a card-based adventure game that incorporates elements of psychological horror, and you can view the trailer announcing its release date on … Read more