The game mentioned in the summary is not the first game in the U.S. to embrace the micro-transaction free-to-play model (not by a long shot), but it is true that this model is becoming increasingly popular. We just got back from the Austin Game Developer's Conference and that was the hot topic on everyone's lips. "Are subscriptions dying? Is F2P the future?"
According to all the latest reports, there was no truth in any of the earlier reports.