Great platform and support
Great platform and support, but there are too many obvious cheaters playing unpunished. Seeing players with impossible stats ruins the competition
Spain
Great platform and support, but there are too many obvious cheaters playing unpunished. Seeing players with impossible stats ruins the competition