Nickelodeon All-Star Brawl is a Super Smash Bros.-style fighting game, which seems like it should have been released sooner. Why? While Nickelodeon is not too fond...