Does it have to be produced in Japan to be Anime? Anime has become quite a generic term, there's brilliant stuff from Korea, China, etc. too. Obviously France may now be included

I think it's more how it looks then where it is produced.
That, and the animation is usually actually animated anywhere but where it is made, heh.
That series, man is it anime-esk! Nice smooth simple 3d animation. Confusing as to what was going on (Rabbit superhero team it seems, with clichéd Mad Villain to boot, hehe), no doubt there's some explanation on who the characters are in another episode, although it's not too hard to guess.
But, DDR?
A DDR competition? seriously?
Yeah!
I've got to see more now, haha, funny stuff.