Scan barcode
A review by tophokles
Communities of Play: Emergent Cultures in Multiplayer Games and Virtual Worlds by Celia Pearce
hopeful
informative
inspiring
reflective
medium-paced
4.25