Analyzing teeworlds.com...