And how does he know the others are alts?

I'm not surprised...
The fact that The Ghoul and HaleyOccam, who came running here to make excuses, are the same user who cheats on the forum, I think, is beyond doubt. They bury themselves even deeper with their reactions. Perhaps you should try reading the thread?