ECHOCast Overload

99.9% chance to win loot watching twitch streamer. May want to check that %. I’m 3 wins out about 10 attempts. So it seems closer to 30%