In anticipation of their debut release, Them Crooked Vultures are streaming every single song on their new album for free! The self-titled record is officially due out November 16th in the U.K. and November 17th in the U.S. As an added bonus, iTunes downloads will include two bonus songs from the band. Bonus!
// Moving Pixels
"This is an interactive story in which players don’t craft the characters, we just control them.READ the article