GameInformer

Expect 8 to 10 Weeks Between New Life Is Strange Episodes

Joe Juba
 

After all three episodes are released, players with the game's deluxe edition get a bonus episode starring Max.

Read full article