I'm glad you like the use of sound effects! I did spend a fair amount of time playing around with them trying to create an ambience to set the general mood of the track. I would agree that the song lacks a bit of contrast in terms of fitting the jam's theme. If I had more time, I would probably expand on a B-section of the track to emphasize that.
Thanks for the feedback!