Real time combat would be prefered, a linear storyline with open endedness such as the ability to go explore a multiple places, continents, side quests, minigames and multiple endings for replay value.
- Real time combat because noone likes waiting a long time to be able to attack again and do other things that take up a turn but in some games like Heroes of Might and Magic 3 especially have done turn based combat really well.
- A linear storyline because if it was non-linear it would just feel like a grinde game.
- Open ended environments, give more replay value and extend gameplay time. Side quests also mixes well with open endedness I'm sure you can imagine.
- Minigames are fun, especially when they are done well but they have to be fun otherwise that will just defeat the purpose of the minigame.
- Multiple endings for added reply value, lets the player experiment with actions and conversation choices.