Luke Ritchey

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