Real nice work here, paying respects to a great franchise. I can see and appreciate the care you took in composing this. It jams hard as HELL around 1:20, lemme tell you. Great work. Also good use of throwing in some half time in there, like you said, tempo/ feel changes. Did you recreate all of the themes or did you import them with midi?