Pity the Resident Evil fanatic. Not only has the poor guy had to buy two chainsaw controllers and brave two Resident Evil movies (and now suffers cold sweats anticipating the third), but according to ...
The fictional "Umbrella Corporation" from the game "Resident Evil" shares a logo with a biotech lab in Wuhan, Hubei Province in China, where a new coronavirus is believed to have originated. In the ...