It seems to me Covenant is always more enjoyable in remix form. Either when they are remixing someone else, or they are being remixed. This single is a good example. It's a decent song, made more interesting in all three versions. The club mix is great, taking the song where it was destined to go, to the dancefloor. The Haujobb mix is also dancy, but has that dark psychedlic touch that Haujobb does so well. It's All Right is a decent enough track, but like I said, Covenant really shines in remixes, and this isn't one. Personally, I prefer the singles over the full length album. They're cheaper and the versions on the singles are usually better than the album versions.