I don't usually listen to much instrumental music, but this is really well done and keeps my interest throughout the entire thing.
It's like one of those movie scores where the main theme appears at different places in different clothes.