SCEE has confirmed that Mass Effect 2 is now available for download from Playstation Store.
They confirmed this news via twitter:
Just to let you know, Mass Effect 2 is now available from PlaySt... Read More
Since Portal went on Steam for free, it has been downloaded over 1.5 million times.
Valve didn't provide a breakdown of how many downloads were of the PC version versus the Mac version. Portal... Read More