Tagged: Video Games

0

OnLive Adds SRS Surround Sound

OnLive, the streaming, console, PC, no need to install, play anywhere device has been upgraded to SRS Surround Sound for the UK. Rock, Paper, Shotgun found that OnLive worked best when played like a...