Xinghan Chen, a USC student, based his thesis on the flow in video games. Chen saw that there was a relationship between challenge, player ability, and the way these factors affect ones playing experience. Chen then implemented his theory into his games