Clever and interesting. Some of those puzzles were really difficult for me. I didn't understand the hint or riddle, but eventually figured it out by brute force lol. Nice game! Oh, and really awesome audio lol