Top
20°

OnLive brings 7 E3 Announcements - Set for UK 'Autumn Launch'

@XG247: OnLive drops 7 announcements before E3, including that it is headed for the UK in Autumn.

The story is too old to be commented.