MAN, exactly! I typically try to break the class into smaller teams, like Engineering, Design, Writing, QA, Executive Producer, .etc. Because I totally agree, people respond to game development in different ways. Although, I'm definitely more technical, I also appreciate the artistic side, so...