Just finished the game and just came to say it was great I enjoyed every second of it. The characters were amazing, I love my Boy Mike he was great to have around in scenes especially the scene with the mayor it was great.
Did I forget to mention that Mike is Amazing :).