Top
10°

Rock Band's UK release gets hefty backing

EA teaming up with Microsoft to ensure title is 'everywhere gamers and music lovers exist.'

The story is too old to be commented.