Supposedly they give free steam keys, any truth to the matter?
http://www.steamgateways.com/free-steam-key-download/50-watch-dogs.html
http://www.steamgateways.com/free-steam-key-download/50-watch-dogs.html
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
They haven't asked for any account information, and if they do, I'll flee in abject terror but so far all it's been is a click bait kinda deal. Will stay wary