A video game take on the infamous tale of Typhoid Mary.A video game take on the infamous tale of Typhoid Mary.A video game take on the infamous tale of Typhoid Mary.