Yep, i too have the key, it spawns very frequently just below the rebel hat shop. Check if you have it too, its in the quest folder but doesnt actually show a message when you receive it. Assuming its some cool quest but we will have to see - surely not for christmas, maybe new year? Likely anniversary.
I suggest people start looking round the map since the use of the key may already be in the game.