Life is Strange 2 Teaser Trailer, Full Reveal Set for August 20