Pretty nice meta-story, details and references are amazing, also voice acting is high-quality too. Overall great job!