Originally Posted by Kaiiku
Notice how the purpose of this thread was to help me see whether twitch is actually very team dependent or less than I thought, to allow me to build twitch adequately.
The point of this was to see and to allow me to confirm the above statement..
Well, the game itself should have shown you how team dependant you were with Twitch already. I guess the poll just confirms it. As for what you could have done, take exhaust+either ignite if you gang a lot or flash/ghost (you need spells amongst those 4), and you should have ganked mid when you saw that their rat was getting fed. Moreover exhaust is very useful against another twitch that is more fed/leveled than you.