Megas XLR: Megas XLR is fucking awesome, and Cartoon Network fears how awesome it is