Added mailing list popup to the website
Anyone knows what that means? The only popup I can think of is the Shop UI, but then, it is not directly on the website but in-game, and it has nothing to do with a mailing list.
Am I missing something? How do you guys even interpret this sentence?