World of Warcraft is losing…
World of Warcraft is losing players even in China http://buff.ly/12SpRsv
Curated links on Design Research, HCI, Game Studies, Urban Games and Semiotics
World of Warcraft is losing players even in China http://buff.ly/12SpRsv