Board Thread:Questions and Answers/@comment-31076009-20170807164805

So about 3-4 years ago I used to play a awesome game on a website called ben10 games or mario games or something and it was where you could play with a bunch of cartoon characters, it was sort of a point and click like league of legends and there was also a boss near the end. Anyone who could give me the title of that game would be awesome :) 