New Heroes site going up Give us your views about the new site going up. Click here to review discussion