I pretty much entirely agree with Schlangan on this. I hate the concept of literally being able to "turn off" enemy encounters or even control the rate of them from an Options menu. I feel like this breaks the player's immersion in the world, eliminates any sense of risk or excitement, and (somewhat ironically) reinforces the notion that the player is only doing these minor battles in order to grind levels for an arbitrarily difficult boss and pad their game time. With that being said, having game mechanics to avoid encounters is a nice, player-friendly touch. Visible Encounters on the map that you can literally avoid are really good. Little "exclamation point" prompts before battle that let you spend gold or some type of points to entirely skip the battle are good for a random encounter system. "Quick battle" where the battle is simulated in a second instead of entirely played out are okay. There are a lot of different ways to do this well. I also agree with letting the player skip the cutscene once s/he has seen them once (or even allowing them to skip them before the player has ever seen them, though I don't know why a player would want to do this in an RPG). Whether the player watches the cutscene or doesn't, the end outcome, game-wise, will be exactly the same - therefore I don't believe it breaks immersion to offer this option to the player. There is nothing more annoying than having to watch a rewatch a cutscene that you have already watched four times in the last hour because you are having trouble with a boss. I just mash the X button in frustration and try to think about something else until it ends. Even on a second playthrough... most RPGs have parts I want to rewatch, and parts that I don't. The tricky part, doing this in RPG Maker at least, is implementation. If you want to give the option to skip only what's already been seen, you need to either script the game to automatically save certain file information without the normal Save command, or you need to track information above the file level in a "global" file of some sort. Otherwise, you end up in that scenario where you set a switch that says "I've watched this", the player gets a Game Over, and the switch is reset back to Off!