An intriguing album filled with high-energy synth-pop, ranging from the catchy to the slightly irritating. M83 it's not, but it's worth a listen.