Album Rating: 2.0Nice review. I caught this though: "...it takes a couple listens to release that" I think you mean realize. Anyways I'm surprised less people haven't been a little turned off by the excessive synths, but it might just be me.
Bands: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z