Marco Sfogli took part at new OVERWIND album