It was cool but I'm not gonna spend a bunch of time unlocking the characters It was too much work for a flash game like Super smash flash 2. Good job though It must've taken a long time on Freegames66 to get my goal.
I started playing Mario games 10 years ago. The game I like best is Super Mario 63. It contains full of challenges and I need many skills to overcome all obstacles. Fortunately, I found Freegames66 that offers me an easy "how to play" and I can finish all levels.