Spoilers
I just finished Embedded. I don't realy understand the ending- thone hele characters find a thing which is very important. Does anyone know what the thing is? As far as I interprete it, it's a UFO but I could be wrong. Can any help clear up the rather confusing ending?