Haha trust me if I join you guys will have to carry me through the games.I do play support on Dota 2 but my reflexes kinda suck so yeah.
I'm sure LOL is a great game, I'm just more comfortable with Dota since I used to play it since back in the WC3 days.