(Y/n) Winchester joins her brothers in a hunt in London, England. Upon entering the large city they followed several signs of demonic omens, joining Sherlock on the case along the way.
As the demons become aware that they're being hunted the game ta...