I watched this finally and rather enjoyed it.
Not sure why all the complaints about the ending. It was left with some ambiguity which I thought was a very good decision to make the viewer think about it. I would love to see a sequel to this, but it's also good as just a little stand-alone sci-fi gem.