Toward an understanding of flow in video games | Synapse