Key resellers haveĀ a reputation for being sketchy and potentially harmful to the game industry. Recently,…