Intubation associate
that intubation associate might be worth looking into, it could be these subtle things that tie the game to the website in a meaningful way, and not just a cosmetic "oh look we made a website about portal". I think the site is really just an extension of the game.