Wrapped it up. Pretty satisfying game. The first ED209 battle kicked my ass so hard, I wimped out and switched to easy for that battle. The second ED209 I was able to find an area it could not reach me and I just slowly wore it down. The last battle, it did not move towards me, so I was able to just hide around a corner in between rocket attacks. Towards the end of the game, I finally put some points towards armor. That seemed to help quite a lot.
Interesting to note that Teyon is a Polish Studio. A lot of good games come out of Poland.