Focus Entertainment

Life Is Strange 2 Developer Plans To Release Eight Games By 2025

Life is Strange 2 developer Dontnod plans to release eight games between this year and 2025, according to a press…

3 years ago