Steam Account:
http://steamcommunity.com/id/vineheart01DoTA Profile Screeny:

---My 4 abandons are due to power flickers. For some reason my neighborhood has been having issues with that. It still gives you an abandon if you leave right before a game ends >.<------
I am not a flamer nor troll. If i am trolling i am doing it with friends and it is done by doing something completely off the wall and weird, not feeding/being stupid.
EDIT: Skill level:
I consider myself fairly good (mid-ish), there are situations where i am daft on what to do but in general i know what im doing. I tend to random nowadays, and for the most part i know how to use what i get (with the exception of chen lol omg i suck with him)