Anthony Conti

Can you escape his clutches?
Trapped at an abandoned research facility on a seemingly desolate planet, you must escape by any means necessary.
Puzzle