Maybe? I don't know if it's a game to be on here but it could definitely spark a community up.
Yep! We have definitely been planning to support LoL. @MajorTums has volunteered to be our Game Master for it.
God damn I'd help out if you need an extra moderator.