Ebola Village plunges you into a fog-choked Soviet hamlet teeming with shambling horrors and desperate survival scraps. Can this indie throwback to Resident Evil’s golden era deliver chills that linger, or will it crumble...
Read More
4 Minutes
