well....
good concept maybe try working on it a little...but dont use rita as the enemy and it wouldve been so much funnier if mario and co had transformed and the megazord was shown combining! other than that i liked it i hope you consider a series of this
yours liager