Just because you’re the #1 (I’m like 99% sure) communication tool for gamers/devs/anyone now, doesn’t mean people will buy game from your store versus Steam, they already have a crapton of games on there. Also it’s hard to compete with Steam Sales. And the…