Just played Life is Strange, one of my new favorite games.