I only just beat it, took around 90 hours. With my polymorph warrior, Fane piro summoner, Red Prince tank, and Ifan ranger. I need to go back to see some of the other endings. I'm for sure going back for another play through, so many different ways to complete everything. I also want to give co-op a go.