Oh heck yeah, that's 100% burned into my brain. One of the three startup sounds I wanted to put in my car, if it would've let me customize a startup sound (as it is, it has no startup sounds at all, alas... ).
But a Voltron RPG, as someone who has a die cast Voltron on a shelf in my home...