Random thoughts that are almost always about video games

Monday, September 19, 2005

Industry opinions on Revolution Controller

Ch-ch-check it out... here