Anime...hm...what is the definition for anime.
I would call this pure fakime as in an American cartoon trying to imitate the Japanese style. They did a darn good job in my humble opinion.
I would assume Toonami would be a more fitting slot for this show to be in than Nick.
EDIT: If someone has links to wear I can watch the second season please PM me, because it's temporarily not on Youtube.