Don't know much about League either. Maybe you could substitute it for a fictional game that's just similar to LoL for the peeps who don't know anything about it? Just a thought but interested anyway.
@Matador
smt? What does that mean? (I feel like I'm a slang newbie now...)
But glad to see that you might join!