I enjoyed this. It kind of reminded me a little of an old sci-fi film called Enemy Mine.
That's a good movie. A friend pointed that out too when I was writing, so I decided to throw in a reference.