Life is Strange 2 prepares for its finale with an informative ‘Educating Daniel’ video
Life is Strange 2 will finish its several episode-long run on December 3rd, when its final episode becomes available for download. In preparation for that day, and to keep players thinking about the game's choi...






