The soundtrack for "The Twilight Saga: Eclipse" has been slowly released over the past few weeks, but for 24 hours on the official "Eclipse" site, the entire album was streaming for free.

If you didn't catch it, the album will be officially released June 8.

The soundtrack plays like a top-notch alt-rock mixtape. Say what you will about "Twlight," much like the "New Moon" soundtrack, this will be a must-have in the catalogues of college rock radio stations the world over.

The album opens with "Eclipse (All Yours)," by Canadian band Metric. Fans of Metric or their radio hit "Help, I'm Alive" will not be overwhelmed by anything shockingly new or different in this song. It almost sounds like somebody heard the acoustic version of "Help, I'm Alive" and said "I want that on the soundtrack, except make it about vampire love."

After Muse, The Bravery, best known for the 2005 hit "An Honest Mistake," brings us "Ours," which .. .more or less just sounds like "Neutral Star Collision" without the operatic piano parts. It's a romantic dancepop number that does little-to-nothing to differentiate itself from the previous song.

Other standouts on the album include "My Love" by Sia, "Chop and Change," a haunting blues number by The Black Keys, and "Let's Get Lost," by Beck and Bat For Lashes.
An altogether solid songlist, vampire-loving indie kids will probably swoon over the tracks by Florence + The Machine and Vampire Weekend.

I plan to offer a more in-depth, song-by-song analysis after the soundtrack's release next week.