This could have been really good if not for that open ended ending. 
 To be fair, it was sort of open ended -but not really. I can't explain this without giving spoilers, so let's just say that I needed more details. LIKE A LOT MORE. 
 Oh, well.