User blog comment:Eeneend/4: Hero Factory/@comment-1727652-20100107230034

I searched on Google search, then typed "Hero Factory". It brought up quite a few results.