Seems like a really well put together track to my amateur ears. Only thing I might do is bring the vocals forward a bit. Sometimes they seem a bit overmuscled by the super backing. That's only a personal opinion, and goodness knows we all have those. You're still getting the five stars . . . . . .