
Boston electro punk duo Rita Repulsa enter the scene with their first EP, whose largely sample-driven contents roughly resemble the charme of an extra brain damaged version of North Carolina's ISS, supplemented with a subtle dose of noise rock and a lyrical fixation on… Mighty Morphin Power Rangers?!? Works for me.