The map is still easily findable and hosted on this website even, I'm not sure I can find a working version though.
It's pretty self explanatory-- chose anime characters and fight-- it's a team based hero defense/ 2 teams, occasionally 2v2 battles in intervals of every 10 minutes of free play where ppl run around kill creeps / other team members / level up & stock up in items that suit the character.