This was one of the most important bands in my life, although I started listening to them 5 years after they stopped! Still feel the energy and get goosebumps :-D
I like the punk aura. A mixture between very early DI6 stuff and Rule of Thirds, but has surely it's own edge. A bit too "rockmusic" to me at times. Definitely better than Rule of Thirds...