Release of Life is Strange: Episode 2 Delayed
...Or, maybe not.

NEWS

Release of Life is Strange: Episode 2 Delayed - ...Or, maybe not.