Amazing detective game! I loved how the mystery unraveled. I'm going to keep this short so that I don't give away spoilers :P
I don't know if this was a typo or if I did not understand the motives correctly, but the last phone call and the last memo don't seem to match on a timeline?