thranx on 07 December 2010
Just saw a commercial for onlive during the Daily Show. Didn't know they were going to try and push it that much or in that way. Just thought I would share the vid







