YES. YES. AND YES.

How he ever got Missy is beyond me. This is great song (I've been listening for a while) and a good video. I'll be buying this to support it.