Title: Video Game Design Revealed (Revealed (Charles River Media))
Subjects: Video games, Design, Video games industry, Computer games, Programming, Computer programming