Loving all the jokes and music!
Would be better if cutscenes were made to progress with player clicks, rather than on their own, but that’s details to just make it feel better.
Still, 5/5!