Laughed out loud multiple times and there was something heart-warming about hearing all the references. Frustratingly clever. Great atmosphere and beat too. Well done!