Square Enix Announces Life Is Strange Digital Series; 1st Game Episode Now Available For Free On PC/Xbox/PS