February 26th, 2008 by Anuj
New Challenger Approaches! AllisBrawl.com !
It’s a new site dedicated to Smash Bros. and is the most full-featured and dedicated site for any one game made completely and entirely by less than a handful of fans.
The site went live Monday, February 18th, 2008, and in only a week has had over 400 unique visitors, and almost 60,000 pageviews.
Entry Filed under: Death Star Plans