Some of you might know Super Smash Flash 2, it's a great game with TONS of work put into it.
The first one although not great still is a pretty competent flash game
Go Back