Pop it in the car CD player. Doesn't sound familiar, though I like the retro crunchy guitar, and it's growing on me. Then it hits me: I entered a silly contest on the Shake Your Fist audioblog recently, and I won! I am the most forgetful contest entrant evah.
It's an album I would never have bought, but I'm really digging the sheer randomness of it. Think I'll leave it in the player for a while.