I agree.
I like music that goes somewhere; doesn't just stay on a monotonous track the whole way through. This song has a theme and stays within its limits, but travels to the edge. Because of that, it keeps me interested the whole way through. Don't know if that makes any sense really, but in short I really dig this tune. Great work.