Just finished this about when you posted too :D Agreed, definitely a solid 7. Wish the story was more coherent but the effects and production were excellent.

Was hoping they'd go somewhere more...