Gotta admit. Life Is Strange really has some Stranger Things vibe to it. Only that it isn't set in the 80's for now.