Just got an e-mail saying you can get a free OnLive system with a pre-order of Assassin's Creed Revelations through 11/19. Here's the link: http://www.onlive.com/go/assassins-creed-revelations
Anybody use the system? It seems like a pretty cool idea, if it works. How dependent is it on your...