Tag: Bio Menace: Dr Mangle's Lab / The Hidden Lab / Master Cain

You are Snake Logan, a top CIA operative who likes to do things his own way. Metro City has fallen under the attack of hideous mutants and your missio...