by Tiana Feng

Crystal Castles unveiled their new single Wrath Of Good off their upcoming album which is simply named III. While the album name isn’t very exciting this new single is electronic bliss. The new album deals with the feelings of oppression and you definitely hear it in the shriek like vocals that are under the layers and layers of electronic textures.