Anyone else won anything on the random drops on the Overwatch League on twitch? Logged on and got enough for a skin!