The in-universe music artist ''DJ LiveRats" is a spoof reference to real life music DJ "DeadMau5" (pronounced "Dead Mouse")
The title of the series was originally going to be MTX!, with the mech of course being named MTX.
The show is a Disney XD original but the first half of season one premiered on Disney Channel before Disney XD got it. After the mid-season break, the rest of season one aired on Disney XD...then Disney Channel aired those episodes a few months later.