i haz spoken
this sounds like something from red alert or similar games.. build on it :)
In my mind, it's a very average track. I mean, it's not bad, but there is also nothing special in it. Despite the sound is mixed properly, it doesn't catch my ear or encourage me to listen to it longer. However, it may appear more interesting to other listeners.