"Moaning Lisa Smile" is Wolf Alice's first release from the Creature Songs EP. A nice quick and catchy guitar rock sound. Their music is pure guitar alternative rock. I enjoy that about the band. Sometimes a little less gimmick and a bit more to the point music is greatly appreciated by my ears.
I also recommend checking out the band's earlier EP Blush. Their song "She" really caught my ear. I listened to that song a good dozen times the first few days I picked that up. The drums and the fuzzy guitar hooked me from the first 10 seconds. I think this band has a lot of potential for a fun full length album.
And because I brought up Veruca Salt, I might as well post a song of theirs. The era when MTV Total Request Live existed. Actually, the era when MTV played music videos and was Music Television. Yeah, kids, MTV actually played a ton of music videos back then. The memorable bungee cord video. Must've been fun playing their guitars when they were flying up in the air.