so i was checking the listing for it on steam for pre order bonus etc and couldn't find it. did a little digging and found out steam isn't listed on the official website as well. might be a Uplay exclusive for PC.
Watch Dogs
Game » consists of 24 releases. Released May 27, 2014
Log in to comment