Here is a bunch of fresh screenshots from Life is Strange. Feast your eyes on them as the launch of the first episode draws near (January 30).