Its been a few days now and I only received the icons and Hanzo’s highlight rewards from the loverwatch minigame. I never received any titles or the other two highlight intros even though I redeemed them. Do the titles and other highlights exist or is that it for the rewards?