This album is really great. It has a perfect blend of vocals, electronics, and traditional instruments (at least I think I hear some guitar in there). It's hard to hear what the vocalist(s) are saying, but the instrumentals are great and the melodies are really catchy.
It's almost like a Vaporwave album kind of, as it has that almost retro lofi feel to it and it takes me to some twisted 80s pop radio type thing. It's hard to explain.
I'd love to see a vaporwave release from these guys :P