Hey, not bad. The song is not so much the stuff I listen to, but still enjoyed it. For the mix, I thought the vocals clashed with some of the other tracks, frequency-wise. I'd suggest looking to notch out the low mids; say 300 - 500hz. Somewhere in there.
For the video, I liked what you did. Some will criticize the use of stock footage, but meh, you do what you can. I think each shot should be shorter, like 10 seconds. Maybe with this style of music, it's okay to go a little longer, but not too much. 15 seconds would be pushing it. People get bored seeing the same thing for more than 10 seconds. So change shots more often. I like what you did with the carousel.
cool.