Post Thumbnail

Typically, when a product hits the market, you'd hope details like nitty-gritty licensing and IP would have all been worked out prior to going on sale. Of course, things in the real world are never that simple. Take for example, OnLive and Microsoft, which according the latter, says OnLive Desktop

2 years ago 0 Comments