What makes people experience flow? Social characteristics of online games. (6th September 2005)