I am thinking of buying this game, I've only got a PC, so is keyboard+mouse working 100%, or should I buy an Xbox controller?
Even if mouse and keyboard is poorly implemented it's still better than using a controller. That said, Dishonored plays great on mouse and keyboard.
I really like the art direction of the game, as although it has similarities to games like Team Fortress 2 and Borderlands 2 it does things in its own style. It's a really compelling universe and I really hope the game sells well, as not only does it deserve to but I'd love to see a sequel. Here are a few screenshots I took earlier:



For anyone on the fence about this game: it's worth it!