WWE and stop-motion animation - a match made in advertisement heaven??? Check out Brian's review of the long-form toy commercial that is, WWE Slam City.