Hooooly crap, have any of you heard of these guys!? It's a side project band of Bjorn from Soilwork, based in Italy, and they are REALLY, REALLY catchy. I've been listening to their newest album, "Mind Tricks" for the past half hour, and I am absolutely loving it!