creativitymachine.net
Fun is Fine: Toward a Philosophy of Game Design
Via Thinking With My Fingers, Fun is Fine: Toward a Philosophy of Game Design