That's great to know, Lamar!
I understand that, as with web design or other areas of programming, there will be many different theories about best practices. My question was motivated by the desire to understand more about the *rationale* behind some of these practices. That's why I asked folks to point me toward resources (books, videos, etc.) that touch on the larger principles related to game design while providing additional context. I'm not looking for someone to say "you should do 'x' and not 'y'. It's much more helpful to hear people explain the rationale and context behind these practices -- *why* should we do certain things.
One thing I've taken away from all of this is the recognition that, as you mentioned, there are no longer cookie cutter holes that we have to fit our games into. This is very cool indeed.
Best advice I can give you is to maybe get a few CAPX files from games in the arcade that get good reviews and study them and I look for 4 things:
1) Playability- do all the controls work smoothly, is it easy enough for a kid and adult to play without a huge learning curve.
2) Graphics- do they create a mood and fit the theme intended.
3) Effects- this can be visual or aural effects and are they timed right to make the player sit on the edge of their seat when they happen or create intensity and raise expectations.
4) Story line- not all games require a story but kids will be telling themselves a story when they play regardless because of their imaginations.
Playability is a matter of understanding mechanics of the characters and also designing a game from the perspective of someone that has never seen the game before and wants to play.
Graphics and effects are that artistic quality I was talking about and many games I see are great as an artistic venture but lack playability.
Story is also artistic or creative and it takes trying to capture something that will resonate with your audience to get them feeling something about the game and that is the hardest part for most game creators to get into their games and is usually the failing of many games. That is a talent in itself that there is no book you can read to develop but reading books that require imagination and studying how to write stories does help.
Hope that helps!