The track makes it sound out of this world and that is because the topic of this video is that very thing. The middle is very fitting as the whole premise is building the Dyson sphere and the ending fits very well as if we did manage to build one we could do so much more as a species.