Not kidding, won 4 games yesterday, the only one I lost I had 3 russian's on my team who kept rushing the enemy on their own and feeding
Had a good mixture of nationalities on the other games.
Been playing Kunkka recently. Found he's insanely good for keeping up near constant pressure on the enemy. Yesterday I had a game where we were way down on kills by almost half for the entire game. But I pushed the lanes constantly, destroyed a bunch of towers and they simply had no answer to the pushing power. Then all we needed was one decent team fight and end game.