It might actually be called 'Ultra beatdown' not ultimate, i cant remember :)
Heh. It's kinda true, but they do the best job of it. I saw them last year. it was entertaining, though with that many instruments it got a bit messy at times. For once i can say the mix was a little loud too :P