I like it! I think the mix is pretty good, although there are spots where the hi-hats seem to stick out too much. The drums are pretty clearly artificial in general, not sure if there's something you could do to make them sound a bit more natural. But the guitars and synths are done very nicely.