Description: Super Smash Flash 2 is one in a series of flash games produced by McLeod Gaming. The first title in the series was simply called Super Smash Flash, and was based on the popular Nintendo GameCube game Super Smash Bros. Melee. Similarly, this title is base