Guest lecture by Seth Sivak on how to design games that are fun to play and teach the player the rules of the world.