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.
So out of left field though. Never would have guessed this.