User blog comment:Damac1214/Rumor: Map Pack 3 Leaked + Map Pack 3 Reveal Trailer coming soon/@comment-24.57.241.8-20130618162535/@comment-1263839-20130620145448

Your location, also the country you live in. Some parts of Europe will absolutely destroy you with the sheer advantage they have in lag comp.