The new content update is out and I finally got to play it! Good atmosphere, stressful, and fun. The new intro definitely helps with the story.