I enjoyed it. A very solid B. It was funny, pretty, and creative, but it wasn't just frivolous play - it also had a thoughtful and clever message behind everything, which the writers were clearly trying to shine a light on when BMO self-referentially lamented that "this is unsatisfying".