Just because it was produced by a Japanese animation company doesn't mean they used a Japanese style, and actually if you ask me there is a night and day difference between what I consider Anime and what I consider cartoons.
It's pretty easy to put a ruleset up actually, if it looks like a cartoon don't submit it..
vs
Oh you're right it's so similar, I'm having trouble figuring out which one should be considered Anime.