A vivid memory I have of this song is the DuckTales music video that exists.
I don't have much else to say other than this song (and melody) is nostalgic for me.
Ts brings back to mant memories for me not to give it lower a 70. Also that bass/synth whatever the hell it was was fucking insane.