I finally finished Persona 5. It took us about 90 hours (I played with my wife) but it was worth every minute.