Archie won Mr. Twitter Universe! How cool. He has great fans!