CS 377G: Designing Serious Games — Stanford Root