Most of the early stuff was good, but then it just spiralled downhill near the end to the most predictable, mediocre and unsatisfying ending possible. I can't help but be disappointed by how lame the ending was. Even leaving it hanging without any kind of implied resolution would have been better.
5.5/10
I couldn't make up my mind whether to vote it 5 or 6, but opted to just leave it wherever it landed.