halo pro caught cheating