those pics look bad

as for your track, the only criticism i have is the kick doesnt sit right, it dissapears in the mix.

apart from that everything sounded ok