by Duncan » Wed Jan 20, 2010 10:07 am
this sounds a bit intrusive on your pc though. You have to download the "Stream" download applet that probes your computer and checks the video card before you can download games. In my opinion, these download applets do more than they advertise.
i really should be working