It's pretty cool what you did. It works perfectly as intended, so I don't have much to say except I like the music and I think you really managed to sell the board game feel (except maybe for the fact that units have life bars).
Keep up the good work!