techdigest.tv
Free-to-play games coming to Xbox Live? - Tech Digest
An overhaul of Microsoft's Live payment system may see free-to-play games coming to the Xbox Live platform. Free-to-play games offer full games to play without any initial charge for users. While free-to-play games can function without any monetary input from...