Pretty late reply but, i played this roughly...3...-4? years ago, still on the EU server, holy shit i went asian on them. Theres this map that i forgot what it was but its basically two towers next to either other and the ball is in like the garden or w/e, easy and small map, i could rush that ball so fast, YO MAMA u get the point.