I liked it. The revelation at the end kinda irked me, though.