Life is Strange 2: Episodes 3, 4, and 5 launch May 9, August 22, and December 3

A trio of release date announcements.