http://www.twitch.tv/llaincss
Streaming it right now.
I've been playing it, not sure I like it. Everything with it is fine but that Hitman/Thief feel just isn't there for me.