Pretty average soundtrack that everyone having bunch of samples and a way to mix them could come up with.
Technical side is ok, insignificant tonality and tempo problems here and there.
I don't understand though why it had to be such a long track - there's no special correlation between components that would justify not splitting it in separate tracks.