I've seen this show a few times now-- just got to say it's pretty clever.
Sometimes it feels kind of like watching Futurama, with a touch of Adventure Time thrown in. At first glance the episodes seem randomly thrown together and not associated with one another. I forget what the word for it is, but last night's new episode suggested there is some ongoing story happening.