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 under its own bloody ambitions?

Posted inNews
