i know this is from 6 years ago, but like this is the full song. it was made just for regular show and it only lasts 29 seconds, there's no extended song.
I don't think so. I was trying to find a full version, but I don't think they (will) release it. Some background songs of this show were inspired by Rush (The Power song sounds like Tom Sawyer; Video Game Wizards song sounds like Subdivisions), so maybe this song too.