I really did not get a South Park vibe from this show. The short absurd bits format reminds me more of Nichijou, only without any tenderness whatsoever. Beyond that and the heavy emphasis on satire of anime and video games, I don't know how I'd describe this show. But I love it.