Thanks a lot and we're happy that you noticed all the little details the team worked on. We saw this review much earlier but I (the fish-hook programmer) didn't get to reply till now. Nevertheless I can tell you every little thing you pointed out made a smile on our faces (including but not limited to - yes, the hook mechanics were pain but great learning experience happy that you liked them, the Fishmael's designer approves of your comment :D)