Most JRPGs do have slow starts and have to do world building and character establishing in them to start. I love the genre so I know when ever I get a new one I need a good five hour block to start playing one. Acquired taste so I understand if you want a quick pick up and play feeling.