Last episode aired today...
I just left a review of the final episode, which I saw since the series is broadcasted every Saturday morning at 9AM in the Sacramento (California) region on channel 42.2 ("The Works"). As a different poster noted, "Prince Planet" is also being shown on that channel...