Anyone ever watch this? Regular Show on Cartoon Network. I watched it with the kids and its absolutely genius!