Didn't Mark Mothersbaugh of Devo do a lot of Nickelodeon songs?
Did Dave Friddman engineer this album too?