This week’s newly released albums may not be as jam-packed with highly anticipated releases as the one seven days ago, but nonetheless these efforts proved highly potent. Speaking of highly anticipated records, Arcade Fire dropped their new one, finally putting an end to the surrounding media