Dang man, STD can't hold onto anyone. I remember watching an interview with Claudio where he was saying how happy he is to be in the band. Didn't think he would leave so soon. He drummed on the new record though correct??
Spencer Peterson recorded drums on the record. I'm sure Claudio was having a great time with STD, but he drum tech'd for MCS for a really long time so it's not that crazy that he went back to them.
Dennis is an awesome dude and this is fucking rad for him.