Board Thread:Administrator's noticeboard/@comment-4652200-20130130111401/@comment-4929329-20130130144239

^That may be true. However, the other MOBA's use "Hero" in place of champion, so I wouldn't pin it to League, but that's just me.

Fantasy/Sci-Fi seems good to me.