A designer from Helsinki writes about stuff.
Watch Dogs is one of the games on my watch list. It seems to have potential that hopefully isn’t wasted during the development period. This is the trailer from E3 2012 (by IGNentertainment). You should probably see the gameplay video, too.