Roles of Games

A Psychology-Based Approach To Competitive Game Design

Don't Interrupt The Game

Good And Bad Difficulty

Difficulty Settings

The right way to do progress saving

Healing in Action Games

When choices are bad

Forking Player Interests - Plz No

Final Fantasy 13: Story games gone wrong

The Importance of Turn Timers

Feedback Loops