There are a lot of elements that have to be fit into a consistent whole in order to produce a successful and appealing RPG title. If we start from the essence, the game clearly has to have a plot and storyline; right after that come good technical aspects like graphics and sounds.
Great graphics; plot and storyline
No mistake will be forgiven