As someone who has played games like this before, I wouldn't be surprised if "he's" cheating. Cheating happens often. Expecting otherwise is naive (hence why I never play in these flash-dominated games).
--
I have no idea where this will lead us, but I have a definite feeling it will be a place both wonderful and strange.