Is this a dev?
Just look here this user cheated https://bitcointalk.org/index.php?topic=2046304.msg20713730#msg20713730 and i think more users have multi genesis addresses
Look here and see how many addresses send to same TME deposit https://etherscan.io/address/0xee22430595ae400a30ffba37883363fbf293e24e