Super Smash Flash

Super Smash Flash is based on the awesome Super Mario Bros series and allows you to compete in a variety of intense and fun fights with your favourite Super Mario World characters such as Mario