Megas XLR: Time travels like a boss