It was someone definitely cheating. It is not allowed. Chances are the BBs have already seen and dealt with this, however people that cheat still affect the TPE, even if they are punished. So it will appear like that for a little while, and then it will go back to normal soon. Cheers for pointing it out though :)