Life is Strange 2: Episode 3 release date set for May

Life is Strange 2: Episode 2 - Rules