Davud Sushil:
"Over the past few years teaching game and simulation programming at DeVry University, I've noticed a handful of design mistakes that entry-level students make over and over again. And that's fine. Putting together a solid design for a game is difficult. It requires experience, deep critical thought, and extensive testing, among other things.
I've compiled my three favorite mistakes here. If you are a student of game development, just knowing that these three faux pas exist (and are repeat offenders) can help you advance much more rapidly in your early education. If you are an educator, perhaps you've shared these same observations."