Board Thread:Administrator's noticeboard/@comment-4652200-20130130111401/@comment-1445357-20130130114832

My impression is that 'Heroes' refer to series with a superhero theme rather than anything that plays on good vs evil. League does have sci-fi related subplots though with its androids and cyborg champions.