cspid

Past Games

A prominent researcher must locate and extract a parasite from a cadaver without releasing a deadly pathogen!