- OnLive is the worlds highest performance Games On Demand service
- It is going to be released June 17th 2010
- Partnered with Take Two which is the link between them and Rockstar
A third party game is a game made by a company independent from the console manufacturer.
No comments:
Post a Comment