Blah. Too long and somehow through all of it, Haven still manages to never find a personality or be remotely interesting in any way. Pretty amazing feat, actually. The only reason I gave it two-stars instead of one was b/c there were a few bouts of interesting thrown in with all the boring. Usually due to Corrado or other side characters.