I loved that knowledge base idea, so cool! Your world-building and sense of suspense was great. Nice work!