Because I often pause and wander off to eat, read the paper, watch tv, etc., I have a hard time estimating time spent on games. It's pretty short, though, like maybe three or four hours. Not much grinding is really needed; I only did it for a little bit if I was very near leveling up just before a boss and at the very end to replenish ~70 ring power points before fighting Demanicus.