Playing with strangers: understanding temporary teams in league of legends
Social psychological aspects of computer-mediated communication.