Games part of the Bio Menace series
Bio Menace Episode 1: Dr. Mangle's Lab
DOS1993freeware4/5 action
Bio Menace Episode 2: The Hidden Lab
DOS1993freeware4.3/5 action
Bio Menace Episode 3: Master Cain
DOS1993freeware4.3/5 action