Tag: Life Is Strange Demo Launches on the Same Day as the Full Release