Image by Rebecca Williamson via FlickrElectronic Arts  (ERTS) earnings reveal that 30% of the revenues were from  the games downloaded by the consumers. It appears that the era of shipping games on disks is coming to ...
Read more »