It's amazing how you don't even have any of your own submissions to put this in! It's just a great song by itself. I don't seem to remember this being in any of the actual cartoons. I do appreciate how it seems to fit the tone of the cartoons. They are quite memorable.
There's definitely the technological element in this. It takes a few seconds to really start. You have shown so much ambition with this series. The actual cartoons are better than this, though. It's still great that you submitted something about them.