The Cores of Game Design: Mechanics, Economics, Narrative, and Aesthetics by Yvens R. Serpa Back to product details page >