Entry
(entry perma-link)

1
vote

OnLive

This new cloud gaming service has high potential and is easily accessible from any TV, PC, or Mac.