Watch Dogs: Legion is Out Now on Steam
Ubisoft Toronto Watch Dogs: Legion is the latest title to join Steamfollowing its launch on Ubisoft Connect and the Epic Games Store in 2020. Set in London, it sees DedSec freeing the city from tyranny while solving a conspiracy involving…