Rumour: Free to play titles coming to Xbox Live

Hot on the heels of the announcement that Team Fortress 2 was to become a free to play title, a juicy new rumour has surfaced thanks to develop online.

The rumour is simple – Microsoft is allegedly talking to various developers about bringing free to play titles to Xbox live. Xbox…



Neowin.net