In case any of you were into liquid television in the '90's on MTV, when it was still interesting and not about a bunch of 'tards from Jersey squatting in an alleyway. http://liquidtelevision.com/ is back! It has the Maxx and Aeon Flux, Wonder Showzen and all those uber bizarre cartoons.
I'm pretty sure Wonder Showzen started long after Liquid Television stopped being on TV, although perhaps it's on this new revival of it.
The Maxx is still one of my favorite cartoons. Also, The Head.