A roguelike developer's diary.
Bear with me and have a read of this essay on RPG theory in the mean time.