I'd say more like 2.5 stars. I enjoyed it plot wise and thought it was interesting, but the writing and randomness left much to be desired. Also, not much cohesion. Full review to come.