Yea, I'd never have imagined Kreacher being the one to lead the House Elves into battle. Had I heard it as a spoiler I'd never have believed it!