What part sounds familiar? If you're talking about the guitar, it's because it's "Flamenco Style" and that generally sounds the same (Sounds amazing!) due to the techniques and speed at which it's played.

Kind of like "shredding" in a blues scale.
I think I figured it out. It's sounds like a song I've heard by The Living End. Not 100% sure
Hi, you're better than me. Have a nice day!