I have it, but haven't played too much, but I have about 6 invites if anyone is interested. PM me your steam username or email.
Personally I like LoL better, but I think its because Im not used to the champs. The game does not seem as responsive to me, like it takes a few extra frames to...