Almost, but not quite...
It really is a shame that this one came back at a solid 8 out of 10 because this could have easily been a 9 or even a 9.5 with a few tweaks here and there. It is still worth picking up, but be prepared to take it for what it is worth.