Free-to-play "quite a touchy subject" for some, "still a market for subscription"

Source:
VideoGamer.com