A new leak that seems to be tied to Control 2, the upcoming game from developer Remedy Entertainment, may have revealed some major info ahead of an …, A new leak that seems to be tied to Control 2, the upcoming game from developer Remedy Entertainment, may have revealed some major info ahead of an … , PCGaming 1 News


