Yep! There are a quite a few little references to various media in the game. :D
Glad you recognized it!
Cool thanks for replying, sorry I didn't notice sooner, was logged off for awhile.