Is this a dead Disney IP? Is it on hold? Anyone know the status?
It looks like they are going the "Gorillaz" direction. Like a combo of anime and Gorillaz style art. I don't believe we evolved from apes, but I love a good caveman.
I'm not sure if I like it yet , but I must say that I am intrigued.