Thank you for showing where the third key is located at.
About someone else overloading your own game, it feels sad I know! This often happens here, I have seen it couple of times during the years I spent here! Take it as a good sign as this means your game is too good, to the point others are taking it because of how good it is.