Need For Speed World

Game: UK store launches country’s first free-to-play platform

UK retailer Game has launched the UK’s first dedicated free-to-play platform called – surprisingly – ‘Free 2 Play’. The hub has launched now and contains three games, with more on the way.


Need For Speed World headlines

Page 1