the design of Facebook Games has abandoned the old-school approach of trying to design a great game experience for players and instead is trying to design an engine to optimize revenues from the players.