4 years ago Link GamesIndustry Former record holder asserts leaderboard site "at least implied [that he was a cheater]" Tags GamesIndustry