Megas XLR: Seriously, we need more of this show