Every single JRPG I've played. Which is:
Any "Tales of" game
- Grinding
- Some parts/scenes important to the story you have to figure out on your own
- Optional bosses
- Sometimes the game doesn't hint you where a town/important place is (Refer to second reason)
Eternal Sonata
- Timing your blocks can be a bitch
- Grinding (like always)
- Pretty much timing your attacks correctly to get a good attack
- Leaving yourself open to enemies
Persona 3/4
- In Persona 3 your party can get fatigued and then sick later
- Finding EVERY Social Link and maxing it and fusing EVERY persona
- Grinding
- Being rushed to grind because of a time limit