It really does sound like something that came out of Oz in the mid to late nineties, or maybe France or the US in the early noughties. Not exactly my cup of tea, but it is very well done and I am sure they must be a ripping band to see live.