69 million dollars in refunds!? That's 12% of the gross, seems crazy high. Is this pulling from actual Steam numbers?
I doubt its that high for Stardew Valley though. Simply because popular games are sold via network effect and people ususlly know what they buying.