I really like it!
I think this is one of the best dance tracks I've heard in about six months-- if not longer! I like how the melody is sort of alwyas present throughout the song, not explicitly, but it all seems to point back to the original melody. Especially because it does so without becoming too reptitive or predictable-- but also it's predictable enough so one knows when one has to bust out dancing albeit they're surprised when they get there.
My favorite songs are those in which something is learned along the way. There is no better teacher than experience.