I wonder if they charged per-level? :)<p>Honestly though, I've always thought folks should involve game developers in desktop design. They really are at the forefront.<p>Good games are really approachable - they can take a complete beginner and have them enjoying themselves quickly. Then they have settings for advanced players that let them fine-tune the pain points.<p>For example, most PC games not only let you change your screen resolution and audio volume, but map your keys in a way that's meaningful to you.