Edit: tried support link which has a FAQ but no way to submit support requests. Also, you expect me to seriously believe i lost the champion spot to someone with 4 BILLION points? It would take 2 weeks of a continuous game without sleeping to score that high without hacking the game