Excellent point-and-click!
This is one of my favorite game styles, at least for Flash games, and this is among the better ones I've played. I agree with Kakashi1930 that a mech was not necessarily fitting with the atmosphere of the game, but that's a small gripe. Very atmospheric, great art design. I'm about to play the second one now!