Pretty Good...
The visuals were great, and this a well done parody of superhero cartoon shows that exist just to sell toys, and everything was timed just about right.
The sound, though intentionally bad, took me out of the entire piece. This is a parody that needed a little auditory "punch" and polish to make it funny.