Wow..... Its odd, less then a week ago, while discussing older cartoons and anime and whatnot, My brother was ranting that now one he knew of even remotely remembered this!
I may have to direct him there for a peek....
Speaking of awesome cartoons, anyone rember Exo squad? Im not sure how long it lasted really, but god I loved that show, used to get up extra early just to watch it on weekends.