I like it. There are at least a couple of ways to look at it:
1. On one hand, it's an instrumental song written for a video game. From that perspective, I don't have high expectations. I view it as almost sort of a throw-away." In the context of what it was written for, it's outstanding and exceeds expectations.
2. On the other hand, what if this had shown up somewhere as an album track? I just have completely different expectations of a song in that context. But how would I feel about it? Well, actually, I would still listen to it, and I think it would fit pretty well as a cool instrumental album track.
So either way, I like it, and I am pleasantly surprised that I like it.