Creators get 100% of the revenue today, but the sale extends all weekend!You might think to yourself on Saturday, "Huh wasn't this game on sale yesterday?"