Facebook games analyzed by an MMO player

interesting, though cynical, perspective of the underlying mechanics