Title: Level up! the Guide to Great Video Game Design
Subjects: Computer games, design, Computer games, programming, Video games, design