First of all, awesome artwork.
The track was also great, though not totally my style, I can see how it would perfectly in the game you described. : ]