News

In Resident Evil Village, as players enter the main hall of Castle Dimitrescu for the first time, there's a blood-curdling ...