Store push tokens for individual games, and store push tokens when the picker is opened and closed immediately

`.finally` or put the `.then` after the `catch`