Essential Elements - What makes a good RPG?
I can think of only a few essential elements to this genre:
CHOICE
The events of the game and actions of the NPCs must be at least partially dependent on the player's choices. What makes a good choice system? For me, I like to have a little more variety than "be good or evil". And what are the best ways to balance the removal of paths based on choice with the urge to COMPLETE ALL THE THINGS?
CUSTOMIZATION
Whether its crafting the perfect cyber-cultist-blademaster with perfectly themed weapon and armor paints, or having a perfectly harmonious team of characters of different classes, races, etc... What are some really great ideas for customization and the underlying skill and stat systems that support it?
STORY
While this is not unique to RPGs, it's what sets the really good ones from the chaff. The tragedy of the Krogans...Alistair's worries about becoming king...Caesar's fatal dream of unity and power...the truth about Morte... these are some very meaningful and memorable experiences. What themes should be explored more in games to come? Any non-game franchises that might port very well to video-gaming?
Thoughts?