GamesGeek Bits Resident Evil Fans In Shanghai Have Found A Biotech Company With A Suspiciously Familiar Logo Germaine WongJune 19, 2019