Tenth anniversary edition of A Theory of Fun for Game Design

Not all games are designed for fun. Some are designed for addictiveness.