The Pros and Cons of Free-to-Play Models in Online Games