The narration was funny. You have also implemented a lot of different things and at the same time managed to have everything running properly. Good job!
The golden key part was hard, but I managed. In the last puzzle I just failed too many times and gave up.