15 Outstanding Video Games To Play If You Love The Life is Strange Franchise

Must-play video games if you love Life is Strange.