> Ask anyone what % of their game sales comes from Steam vs their own website/itch/humble/epic.
What % of payments come through payment card companies vs. cash/crypto/checks/etc. ?
What % of payments come through payment card companies vs. cash/crypto/checks/etc. ?