raphkoster.com
Game Design
Game design is an art and a craft, and like all arts and crafts, it has techniques and approaches, and that implies that it can support a criticism; said criticism exists though it is not very soph…