According to Appmagic data discovered by Mobilegamer.biz (via VGC), Stumble Guys has generated over $21 million in cumulative purchases and 163 million downloads since its release in October 2020....