I noticed that on the home page there are slides that each feature a different page. On the slide that mentions discovering the backstory of TJOC, there is no linked page.
I'm not sure if I should create the page myself, or if leaving the slide blank is intentional, so I decided to actually use the forums for once.