You didn't miss too much. It was just some theme song interspersed with footage of Doozers running around or riding around in weird vehicles. Basically something we all could have figured out. Just, a little more hi tech than the original Doozers. But then again, that was 1980's Doozer tech. I'd imagine that they'd upgrade anyway to make the work easier so there's more of it to do.