oh damn, the last couple chapters kept punching me in the eyeballs, holy moly. good stuff and that final twist really caught me off guard.