Computer games : text, narrative and play / Diane Carr ... [et al.]. - Carr, Diane (Polity Press, 2006)