Love it. There's a lovely 'stabbing' version of what I regard as the main Invaders (themselves) theme at 3.37 and it then gives us the main title. Excellent.
Someone has indeed been busy. But you know what? This is how folks get jobs now. I know this from the latest and current title sequence for Doctor Who. The guy got the gig from dabbling on the net and got the job.