By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Anyone use this yet? Is it like Steam where Steam has to be running when you play games? Or more like Direct2Drive where you just install the game and go, no background program needed?