Title: 100 Principles of Game Design
Subjects: Computer games, design, Computer games, programming, Computer games, Design, Programming