Sega Drops Bizarre Sheep Clues, Fueling Catherine PC Port Speculation
Strange teaser images on Sega's Steam pages appear to be dropping hints of an impending Catherine port on PC.