Great review!
My feeling is that Del Toro is one of the few directors who could make this kind of movie both entertaining and engrossing too. Also heard an interview where it did come across like it was a real passion project of his. Think I will check it out this week.