Cool stuff. I think the thing I'd want added most if you had more time is a way to swivel the camera view. Good music, good visuals. Although I'm too dumb to try and figure out these puzzles, so I usually just brute force them. :) Great work!