EUGH

Doing something with a circular planet you walk around and complete puzzles on... Having troubles with light reflection.