Items tagged with Desktop-Plus

OnLive is on quite a tear. Emerging out of beta less than two years ago with a cloud gaming service, OnLive has already far exceeded its original scope. The initial service rollout was followed by gaming hardware for the TV, mobile capabilities... Read more...