I don't know about that particular game but there is a truckload of cash being made from so-called free-to-play games. They are making more money than when they were directly pay-to-play! Here's an article on some --
http://arstechnica.com/gaming/2012/0...ription-model/