Rules of play : game design fundamentals - Tekinbaş, Katie Salen, 1969- (MIT, 2004)