After the GeForce NOW leak, will Horizon Forbidden West be coming to PC? Horizon Forbidden West was one of many large titles...