switchedup.coMar 25, 2019, 04:2803/25/1903/22/1913 star drop rate Stage 8I have literally spent over 1000 energy over the last 2 days trying to get the two 3 star Barbarians from this and barely have gotten any 2 star champion drops. What gives?