A new company and service called OnLive is hoping to shake up the video game industry with a new cloud gaming service on demand. Think of it like your Netflix Instant Queue for games, where instead of buying physical media or even spending time downloading large files you can just log in and begin playing any video game across the internet.
Read more...