EA's Origin going strong with an increasing user base
It will be interesting to see how exactly this indie deal will work out on Origin. Steam has implemented the new Steam Greenlight feature which allows users to vote on select indie games. If enough votes pass, the game is cleared to be sold on Steam. If Origin turns out to be much more indie friendly, we could see a big shift from indie devs switching over to EA's downloadable platform over Steam.