Perfect storytelling. Honestly my jaw DROPPED. With the levels, with the ending, with the visuals. God I'm so glad I played this.