You really have to explain how you can even begin to compare a payment processer with steam.
Steam provides a ton of value add on top of payment processing. Advertisement, distribution, a storefront, a boatload of users.
Steam provides a ton of value add on top of payment processing. Advertisement, distribution, a storefront, a boatload of users.