I first played this a few years ago and really couldn't figure it out. I've come back to it and made it all the way through now, and it's one of my favorite first person puzzle games. I'd say it's comparable in difficulty to the later puzzles in Portal 2.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.