Megas XLR Review: Of Slushies and R.E.G.I.S